Se distribuye por Angola, Botsuana, Burundi, Camerún, Egipto, Eritrea, Etiopía, Guinea, Jordania, Kenia, Lesotho, Malaui, Mozambique, Namibia, Nigeria, República Democrática del Congo, Ruanda, Sudáfrica, Somalia, Sudán, Suazilandia, Tanzania, Uganda, Yemen, Yibuti.