Crece en África, sobre terrenos arenosos, desde Etiopía y Senegal, en la zona meridional del Sahel, hasta los bosques de miombo (praderas arboladas) de las provincias sudafricanas de Limpopo, donde es especialmente abundante, y KwaZulu-Natal, donde limita con los montes Drakensberg.