- List of largest cities in South Africa by population
The table below provides a list of all cities (or municipalities) in
South Africa with a population larger than 100 000. Populations are from the 2001 Census.{| border="1" cellpadding="2" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%; text-align: right"!style="background-color:#E9E9E9" align=left|Rank!style="background-color:#E9E9E9" align=left|Municipality!style="background-color:#E9E9E9" align=right|Population in
2001 -1Johannesburg, Gauteng3 225 812 2
Durban, KwaZulu-Natal3 090 1173Cape Town, Western Cape 2 893 2514
East Rand, Gauteng2 480 2825
Pretoria, Gauteng1 985 9846Port Elizabeth, Eastern Cape 1 005 7767
East London, Eastern Cape701 8818
Vereeniging, Gauteng658 4229
Bloemfontein, Free State645 44110
Thohoyandou, Limpopo584 46911
Pietermaritzburg, KwaZulu-Natal553 22312
Polokwane, Limpopo508 27413Bushbuckridge ,Mpumalanga 499 68914
Louis Trichardt, Limpopo497 07715
Nelspruit, Mpumalanga474 80016
Mthatha, Eastern Cape415 23417
Welkom, Free State408 17318
Rustenburg, North West395 53919Mount Ayliff, Eastern Cape 376 06220Greater Tzaneen, Limpopo 375 58421Qwa-Qwa, Free State 360 79022
Klerksdorp, North West359 20323
Brits, North West338 26324Nkomazi, Mpumalanga 334 41525
Newcastle, KwaZulu-Natal332 98026
Potgietersrus, Limpopo298 44427
Krugersdorp, Gauteng289 71728
Richards Bay, KwaZulu-Natal289 19229Gcuwa, Eastern Cape 287 78030Libode, Eastern Cape 281 25031
Witbank, Mpumalanga276 40932Burgersfort, Limpopo /Mpumalanga 270 12233Ngwaritsi, Limpopo 262 92134
Mafikeng, North West259 48435
KwaMhlanga, Mpumalanga258 87436Flagstaff, Eastern Cape 255 37937Idutywa, Eastern Cape 253 37238Bizana, Eastern Cape 245 43039Mdutjana, Mpumalanga 243 30440Greater Giyani, Limpopo 237 42841Mogwase, North West 236 83942Lebowakgomop, Limpopo 227 97043
Ladysmith, KwaZulu-Natal225 45244Highveld Ridge, Mpumalanga 221 74445
Eshowe, KwaZulu-Natal221 06746
Greater Groblersdal, Limpopo/Mpumalanga 220 73947Duiwelsklook, Limpopo 220 12748
Port Shepstone, KwaZulu-Natal218 17249
Ulundi, KwaZulu-Natal212 97150
Carletonville, Gauteng210 47551Kimberley, Northern Cape 201 46552
Nongoma, KwaZulu-Natal198 43553Qumbu, Eastern Cape 196 66254Paarl, Western Cape 194 41855Cofimvaba, Eastern Cape 194 23756
Umzumbe, KwaZulu-Natal193 75657
Vryheid, KwaZulu-Natal191 01658
Carolina, Mpumalanga187 92659Queenstown, Eastern Cape 184 54160
Mkuze, KwaZulu-Natal184 08361Reivilo, North West 182 17062Temba, North West 177 90163Somekele, KwaZulu-Natal 176 89464Umzimkhulu, Eastern Cape 174 33865
Pomeroy, KwaZulu-Natal168 03766
Kroonstad, Free State167 89267Bochum, Limpopo 161 31968
Stanger, KwaZulu-Natal158 58669Ndwedwe, KwaZulu-Natal 152 48270Engcobo, Eastern Cape 148 39671Moletji, Limpopo 147 68872
Lichtenburg, North West147 60573Port St Johns, Eastern Cape 146 12974Worcester, Western Cape 146 02975Nqutu, KwaZulu-Natal 145 03676
Piet Retief, Mpumalanga142 88577Middelburg, Mpumalanga 142 77578Emangusi, KwaZulu-Natal 140 94079Sutterheim, Eastern Cape 139 03780Mount Fletcher, Eastern Cape 137 57781
Bergville, KwaZulu-Natal137 51582
Zeerust, North West137 44283Ntabankulu, Eastern Cape 136 39684George, Western Cape 135 41285Barkly East, Eastern Cape 135 14286Nkandla, KwaZulu-Natal 133 58687
Phalaborwa, Limpopo131 09088
Bethlehem, Free State128 92489
Randfontein, Gauteng128 83790Mandeni, KwaZulu-Natal 128 67291Alice, Eastern Cape 128 66292
Potchefstroom, North West128 34893
Ermelo, Mpumalanga124 80794
Senekal, Free State123 19095
Greater Marble Hall, Limpopo/Mpumalanga 121 32396Maphumulo, KwaZulu-Natal 120 63797Loskop, KwaZulu-Natal 119 91498
Pongola, KwaZulu-Natal119 78299
Parys, Free State118 799100Stellenbosch, Western Cape 117 713101
Sasolburg, Free State115 966102Lady Frere, Eastern Cape 115 935103
Delareyville, North West114 146104Waaihoek, KwaZulu-Natal 113 643105
Dendron109 440106
Westonaria, Gauteng109 325107
Wartburg, KwaZulu-Natal108 030108Creighton, KwaZulu-Natal 107 554109
Bronkhorstspruit, Gauteng/Mpumalanga 107 308110Mbonambi, KwaZulu-Natal 106 945111Setla-Kgobi, North West 104 323112
Standerton, Mpumalanga103 262113Durnacol, KwaZulu-Natal 102 771114
Ixopo, KwaZulu-Natal101 946
Wikimedia Foundation. 2010.