South Africa (except arid interior and subtropical eastern lowlands), including Robben I (off south-western coast), also western Swaziland and Lesotho lowlands.
 
Population
Estimated population is unknown (2010).
Cape Weaver (Ploceus capensis) [XC519826]
by Frank Lambert from Ebb & Flo area, Wilderness National Park, South Cape DC, Western Cape, South Africa (call, song, colony in reed bed)
Cape Weaver (Ploceus capensis) [XC512669]
by Frank Lambert from Malmesbury, West Coast DC, Western Cape, South Africa (call)
Subspecies
No subspecies.
Has been thought to form a superspecies with Bocage's Weaver (Ploceus temporalis), or even to be conspecific, but affinities are unclear. Report of hybridization in captivity between "Olivaceous and Golden Weavers" probably refers to present species and either Holub's Golden Weaver (Ploceus xanthops) or (more likely) African Golden Weaver (Ploceus subaureus).
Proposed subspecies are olivaceus (described from Windvogelberg, in southern Eastern Cape) and rubricomus (from north-eastern South Africa), but male plumage exhibits considerable variation within any one colony, distribution is continuous, and size variation appears to be clinal. Therefore, naming of geographical subspecies considered unwarranted.