Angola, Botswana, Congo [The Democratic Republic of the], Lesotho, Namibia, South Africa, Swaziland, Zambia, Zimbabwe.
Vagrant to Congo [The Democratic Republic of the], Malawi, Tanzania [United Republic of].
Breeds Angola, and from central Namibia, south-eastern Botswana and eastern and central Zimbabwe south to South Africa; migrates north to northern Angola, Zambia, southern DRCongo and south-western Tanzania.
 
Population
Estimated population is unknown (2010).
Greater Striped Swallow (Cecropis cucullata) [XC507928]
by id from Fish River mouth, Eastern Cape, South Africa (call, flight call, song)
Greater Striped Swallow (Cecropis cucullata) [XC753598]
by Nature sounds by Simply Birding from Dihlabeng Local Municipality (near Paul Roux), Thabo Mofutsanyane, Free State, South Africa (song)
Subspecies
No subspecies.
Genus often merged with Hirundo, but DNA studies support retention of separate taxa. Often considered to form a superspecies with Lesser Striped-Swallow (Cecropis abyssinica), although ranges overlap widely in southern Africa.