It can be found in an at most 8 kilometers wide strip along the south-facing slopes of the coastal mountains along the south coast, between the Ruitersberg, north of Mossel Bay in the Western Cape to slightly beyond Formosa Peak in the Eastern Cape.