South Africa

CityPopulation
1Johannesburg9418183
2Cape Town4710000
3Durban3338026
4Pretoria2112693
5Soweto1695047
6Port Elizabeth1050078
7Soshanguve872309
8Pietermaritzburg750845
9Evaton725468
10Benoni605344
11Bloemfontein556637
12Thembisa511655
13East London478676
14Vereeniging474681
15Boksburg445168
16Welkom431944
17Newcastle404838
18Krugersdorp378821
19Rustenburg373695
20Emalahleni373403
21Diepsloot350000
22Randburg337053
23Roodepoort326416
24Botshabelo309714
25Brakpan305692