Esta especie se encuentra en la parte noreste de Sudáfrica, de Zimbabue, en el norte hasta Cabo Oriental y en el sur hasta el oeste del río Orange.