Sie kommt in den südafrikanischen Provinzen Ostkap, Free State, KwaZulu-Natal, Mpumalanga sowie Limpopo vor. Sie gedeiht in immergrünen Wäldern von der Küste bis zu einer Höhenlage von 1800 Metern von der Kap-Halbinsel bis zum Zimbabwe-Mozambik-Hochland.