 The purple heron has a mostly palaearctic distribution and breeds in Europe, Asia and Africa. The range of the western race extends from southern Spain and North Africa eastwards across southern and eastern Europe as far as Lake Balkhash in Kazakhstan, with a separate population in Pakistan. In Africa, the bird breeds in Senegal, down the east coast of Africa and in Madagascar. The eastern race extends from the Indian Subcontinent, eastwards to eastern China and the Philippines, and northwards to the basins of the Amur River and the Ussuri River at about 49°N. The southern race is restricted to Madagascar, and a small population of purple herons on the Cape Verde Islands is regarded as a separate race by some authorities.
