La specie è presente in Angola, Benin, Botswana, Burkina Faso, Burundi, Camerun, Repubblica Centrafricana, Ciad, Repubblica del Congo, Repubblica Democratica del Congo, Costa d'Avorio, Guinea Equatoriale, Eritrea, Etiopia, Gabon, Ghana, Kenya, Liberia, Madagascar, Malawi, Mali, Mauritania, Mozambico, Namibia, Niger, Nigeria, Ruanda, Senegal, Sierra Leone, Somalia, Sudafrica, Sudan, Swaziland, Tanzania, Togo, Uganda, Zambia e Zimbabwe.