Transit · ZA
All cities
304 cities
Cities of 15,000+ people, largest first
eMbalenhle
Kimberley
Nigel
Mpumalanga
Bhisho
Sasolburg
Randfontein
Worcester
Ntuzuma
Virginia
Brits
Alberton
Queenstown
Kroonstad
Somaroboro
Hammanskraal
Mabopane
Mbombela
Orkney
Phalaborwa
Thohoyandou
Tokoza
Standerton
Mokopane
Ermelo
Stellenbosch
Kutloanong
Stilfontein
Qonce
Delmas
Grahamstown
Bethlehem
Ga-Rankuwa
Bela Bela
Midrand
Louis Trichardt
Heidelberg
Dundee
Piet Retief
Phuthaditjhaba
Atlantis
Mossel Bay
Mafikeng
Mmabatho
Odendaalsrus
Oudtshoorn
Bethal
Thaba Nchu
Bothaville
Upington
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)