Arten hekker i Etiopia, Den demokratiske republikken Kongo, det østre Angola, Zambia og fra Malawi til Zimbabwe. Tre mindre populasjoner finnes sør i Angola, nord i Namibia og i det østre Sør-Afrika.