Northern Cape
Está generalizada en Sudáfrica y Lesoto. En Sudáfrica, crece desde Beaufort West, en la Provincia Septentrional del Cabo para la Provincia del Estado Libre (que bordea el litoral enclave de Lesoto), y al sur y al este del Provincia Oriental del Cabo. Crece en las laderas rocosas de las zonas montañosas, a una altitud de entre 1000 a 2000 metros sobre el nivel del mar. Las precipitaciones en esta zona es baja, de 300 a 500 mm por año, que caen principalmente en verano.