Most breed in the tropical Old World, but the migratory squacco heron occurs in southern Europe and the Middle East and winters in Africa.
The squacco heron's range primarily covers the tropical regions of the Old World, but it can be seen in other parts of the world such as southern Europe and the Middle East during specific times of the year, and it migrates to Africa for the winter season.