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) [XC753598]
by Nature sounds by Simply Birding from Dihlabeng Local Municipality (near Paul Roux), Thabo Mofutsanyane, Free State, South Africa (song)
Greater Striped Swallow (Cecropis cucullata) [XC517484]
by Tony Archer from Wakkerstroom \, South Africa (flight call, 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.