The species is only found on the southern slopes of the Cape Fold Belt from Swellendam to the Outeniqua Mountains, at elevations of up to over . It is a burrowing species inhabiting fynbos and forest fringes and does not require the presence of open water.