This species is endemic to the Cape region and eastern South Africa. It occurs from sea level up to at least 2,000 m asl. The species has been referred to in various publications as being recorded from Swaziland, however, the records for this country have no specimen basis (Monadjem, A. pers. comm.).