 It occurs in Afromontane forests at moderate altitudes in eastern South Africa from the coastal escarpment near sea-level to the midlands at around 1000m.These forests occur as a series of small patches around the south and east of South Africa and are dominated by yellowwood trees ("Podocarpus latifolius", "Podocarpus falcatus" and "Podocarpus henkelii").Cape parrots have a disjunct distribution with the largest population around in the Amathole mountains of the Eastern Cape Province and extending east, with several large gaps, through the Mthatha escarpment and Pondoland in the Eastern Cape and the southern midlands of KwaZulu-Natal Province to Karkloof, near Pietermaritzburg.