Cities, towns and villages
South Africa place reference
12,614 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
12,614 results. Page 3 of 127.
- Assvoëlkop
Free State · GeoNames 1022111
- Aston Bay
Eastern Cape · GeoNames 1022108
- Aston Manor
Gauteng · GeoNames 7909716
- Aston Woods
Gauteng · GeoNames 1022106
- Atherstone
KwaZulu-Natal · GeoNames 1022090
- Athol
Limpopo · GeoNames 1022073
- Athole
North West · GeoNames 1022068
- Atholl Gardens
Gauteng · GeoNames 11287474
- Atlanta
North West · GeoNames 1022065
- Atlanta
North West · GeoNames 1022066
- Atlantis
Western Cape · GeoNames 3370352
- Atlasville
Gauteng · GeoNames 7290495
- Atoom
Limpopo · GeoNames 1022058
- Atteridgeville
Gauteng · GeoNames 1022055
- Aucampsrus
Northern Cape · GeoNames 1022049
- Auchas
Northern Cape · GeoNames 3370348
- Auckland Park
Gauteng · GeoNames 7778818
- Audie
Eastern Cape · GeoNames 1022042
- Augrabies
Northern Cape · GeoNames 1022037
- Augrabies
Northern Cape · GeoNames 1022038
- Augsburg
Mpumalanga · GeoNames 1022033
- Aurora
Western Cape · GeoNames 3370331
- Austin’s Post
Free State · GeoNames 1022001
- Austins Post
Free State · GeoNames 1022002
- Austins Post
Free State · GeoNames 1022003
- Austrey
North West · GeoNames 1021997
- Avalon
Eastern Cape · GeoNames 1021986
- Avalon
Free State · GeoNames 1021987
- Avalon
Gauteng · GeoNames 1021988
- Avilion
Eastern Cape · GeoNames 1021977
- Avocadale
KwaZulu-Natal · GeoNames 1021957
- Avon
North West · GeoNames 1021949
- Avondale
KwaZulu-Natal · GeoNames 1021934
- Avondkraal
Free State · GeoNames 1021933
- Avondrust
Eastern Cape · GeoNames 1021912
- Avondrust
Eastern Cape · GeoNames 1021913
- Avondrust
Free State · GeoNames 1021914
- Avondrust
Free State · GeoNames 1021915
- Avondster
North West · GeoNames 1021895
- Avondzon
Gauteng · GeoNames 1021889
- Avontuur
Western Cape · GeoNames 1021875
- Aylesby
Eastern Cape · GeoNames 1021869
- Ayr
North West · GeoNames 1021867
- B.K. Mond (2)
Eastern Cape · GeoNames 1019260
- Baakfontein
Free State · GeoNames 1021857
- Baardskeerdersbos
Western Cape · GeoNames 3370314
- Babanango
KwaZulu-Natal · GeoNames 1021844
- Babel
Free State · GeoNames 1021839
- Babelegi
North West · GeoNames 1105747
- Babirwa
Limpopo · GeoNames 12718806
- Baca
Eastern Cape · GeoNames 1021827
- Bacela
Eastern Cape · GeoNames 1021820
- Bach Rust
Free State · GeoNames 1021818
- Badenhorstdam
Northern Cape · GeoNames 1021797
- Badfontein
Mpumalanga · GeoNames 1021778
- Badi
Eastern Cape · GeoNames 1021774
- Badsfontein (1)
Free State · GeoNames 1021758
- Badsfontein (2)
Free State · GeoNames 1021757
- Bafaladi
Limpopo · GeoNames 1021744
- Bagale
Gauteng · GeoNames 12718768
- Bahurutshe
North West · GeoNames 1021736
- Bahurutshe
North West · GeoNames 1021737
- Bailey
Eastern Cape · GeoNames 1021733
- Bailey Brith
North West · GeoNames 1021731
- Bailey’s Cottage
Western Cape · GeoNames 3370288
- Bain’s Kloof
Western Cape · GeoNames 3370285
- Bain’s Vlei
Free State · GeoNames 1021720
- Bakaneni
Eastern Cape · GeoNames 1021718
- Bakbank
Free State · GeoNames 1021716
- Bakenberg
Limpopo · GeoNames 1021712
- Bakeni
Eastern Cape · GeoNames 1021710
- Bakenkop
Free State · GeoNames 1021630
- Bakenshoek
Eastern Cape · GeoNames 1021605
- Bakenskop
Eastern Cape · GeoNames 1021490
- Bakensvlei
Free State · GeoNames 1021481
- Bakerville
North West · GeoNames 1021477
- Bakklysdrift
Western Cape · GeoNames 1021466
- Bakkraal
Eastern Cape · GeoNames 1021465
- Bakoni
Limpopo · GeoNames 1021457
- Bakoven
Western Cape · GeoNames 3370234
- Bakubha
Eastern Cape · GeoNames 1021424
- Bakubung Lodge
North West · GeoNames 7648353
- Bakwena Ba Magopa
North West · GeoNames 11428174
- Bala
North West · GeoNames 1021421
- Balaclava
Free State · GeoNames 1021418
- Balaclava
Free State · GeoNames 1021419
- Balasi
Eastern Cape · GeoNames 1021412
- Balasi
Eastern Cape · GeoNames 1021413
- Balatsi
Eastern Cape · GeoNames 1021409
- Balburney
Northern Cape · GeoNames 1021408
- Balcraig
Eastern Cape · GeoNames 1021406
- Balfour
Eastern Cape · GeoNames 1021395
- Balfour
Mpumalanga · GeoNames 1021396
- Balfour North
Mpumalanga · GeoNames 1021394
- Balgowan
KwaZulu-Natal · GeoNames 1021390
- Balinguile
Eastern Cape · GeoNames 1021378
- Balkfontein
Free State · GeoNames 1021372
- Ballengeich
KwaZulu-Natal · GeoNames 1021366
- Ballito
KwaZulu-Natal · GeoNames 7302227
- Ballitoville
KwaZulu-Natal · GeoNames 1021360
Source: GeoNames · CC BY 4.0 · Snapshot September 17, 2026. Scope, provenance and downloads. Population figures have varying source dates. A record modification date is not a population reference date.
Use this location reference
Use this public record as an input to a bounded coding mission. Specify the expected schema, missing-value rules and tests, then review returned source and receipts.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.