Transit · ZA
All cities
304 cities
Cities of 15,000+ people, largest first
Riversdale
Hoopstad
Burgersdorp
Zeerust
Tshitereke
Kruisfontein
Sabie
Zastron
Bredasdorp
Marquard
Driekoppies
Clydesdale
Kinross
Kriel
Montagu
Ndevana
Alice
Groot-Brakrivier
Warrenton
Tekwane
Tshiame
Eshowe
Vredefort
Tzaneen
Le Roux
Lansdowne
Khowa
Breyten
Ga-Malakhe
Winburg
Caledon
Koppies
Frischgewaagd
Ugie
Bagale
Leeudoringstad
Makwassie
Thulamahashi
Ashton
Gansbaai
Tlokoeng
Thubelihle
Daggakraal
Cala
Fernie
Malamulele
Northam
Fouriesburg
Winnie Mandela
Mamafubedu
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)