Cities and urban areas in South Africa with population over 100,000]
[POPULATION data has been updated here]
Copyright Rhett Butler 2003

The table below includes cities with populations exceeding 100 000 people. All figures are estimates for 2002.


Urban Area RankCity Pop RankCityCountryCity PopulationUrban Area Population
10762Cape TownSouth Africa26860003086600
15682DurbanSouth Africa23549002354900
54128JohannesburgSouth Africa16464005014000
248197PretoriaSouth Africa12282001514800
315198SowetoSouth Africa12211001221100
393326Port ElizabethSouth Africa8339001047600
911731PietermaritzburgSouth Africa420500420500
929761BenoniSouth Africa406400406400
540803VereenigingSouth Africa385600774200
981838BloemfonteinSouth Africa371200371200
13931320NewcastleSouth Africa244300244300
7421370East LondonSouth Africa236100549300
15021444WelkomSouth Africa226100226100
17111672BotshabeloSouth Africa197900197900
17821745KimberleySouth Africa189500189500
18151781WitbankSouth Africa185900185900
18401807CarltonvilleSouth Africa182800182800
21502129KlerksdorpSouth Africa152700152700
27412726RustenburgSouth Africa116200116200
28152799PotchefstroomSouth Africa113100113100
30293015NelspruitSouth Africa105300105300
30383024GeorgeSouth Africa104700104700
30623048King Williams TownSouth Africa103700103700
31153101NigelSouth Africa102000102000
31223108PietersburgSouth Africa101600101600



Further information on rainforests and other reference material is available.

POPULATION data has been updated here