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]]'''

|-
<tr>
<td width = "1%" align="left">1</td>
<td width = "49%" align="left">[[Johannesburg|Johannesburg, Gauteng]]</td>
<td width = "49%" align="right">3 225 812</td>
<tr><td width = "12%" align="left">
2<td width = "69%" align="left">
[[Durban|Durban, KwaZulu-Natal]]<td width = "54%" align="right">
3 090 117<tr><td width = "12%" align="left">
3<td width = "69%" align="left">
[[Cape Town, Western Cape]]<td width = "54%" align="right">
2 893 251<tr><td width = "12%" align="left">
4<td width = "69%" align="left">
[[East Rand|East Rand, Gauteng]]<td width = "54%" align="right">
2 480 282<tr><td width = "12%" align="left">
5<td width = "69%" align="left">
[[Pretoria|Pretoria, Gauteng]]<td width = "54%" align="right">
1 985 984<tr><td width = "12%" align="left">
6<td width = "69%" align="left">
[[Port Elizabeth, Eastern Cape]]<td width = "54%" align="right">
1 005 776<tr><td width = "12%" align="left">
7<td width = "69%" align="left">
[[East London, South Africa|East London, Eastern Cape]]<td width = "54%" align="right">
701 881<tr><td width = "12%" align="left">
8<td width = "69%" align="left">
[[Vereeniging|Vereeniging, Gauteng]]<td width = "54%" align="right">
658 422<tr><td width = "12%" align="left">
9<td width = "69%" align="left">
[[Bloemfontein|Bloemfontein, Free State]]<td width = "54%" align="right">
645 441</tr><tr><td width = "12%" align="left">
10<td width = "69%" align="left">
[[Thohoyandou|Thohoyandou, Limpopo]]<td width = "54%" align="right">
584 469<tr><td width = "12%" align="left">
11<td width = "69%" align="left">
[[Pietermaritzburg|Pietermaritzburg, KwaZulu-Natal]]<td width = "54%" align="right">
553 223<tr><td width = "12%" align="left">
12<td width = "69%" align="left">
[[Polokwane|Polokwane, Limpopo]]<td width = "54%" align="right">
508 274<tr><td width = "12%" align="left">
13<td width = "69%" align="left">
[[Bushbuckridge]], [[Mpumalanga]]<td width = "54%" align="right">
499 689<tr><td width = "12%" align="left">
14<td width = "69%" align="left">
[[Louis Trichardt|Louis Trichardt, Limpopo]]<td width = "54%" align="right">
497 077<tr><td width = "12%" align="left">
15<td width = "69%" align="left">
[[Nelspruit|Nelspruit, Mpumalanga]]<td width = "54%" align="right">
474 800<tr><td width = "12%" align="left">
16<td width = "69%" align="left">
[[Mthatha|Mthatha, Eastern Cape]]<td width = "54%" align="right">
415 234<tr><td width = "12%" align="left">
17<td width = "69%" align="left">
[[Welkom|Welkom, Free State]]<td width = "54%" align="right">
408 173<tr><td width = "12%" align="left">
18<td width = "69%" align="left">
[[Rustenburg|Rustenburg, North West]]<td width = "54%" align="right">
395 539<tr><td width = "12%" align="left">
19<td width = "69%" align="left">
[[Mount Ayliff, Eastern Cape]]<td width = "54%" align="right">
376 062<tr><td width = "12%" align="left">
20<td width = "69%" align="left">
[[Greater Tzaneen, Limpopo]]<td width = "54%" align="right">
375 584<tr><td width = "12%" align="left">
21<td width = "69%" align="left">
[[Qwa-Qwa, Free State]]<td width = "54%" align="right">
360 790<tr><td width = "12%" align="left">
22<td width = "69%" align="left">
[[Klerksdorp|Klerksdorp, North West]]<td width = "54%" align="right">
359 203<tr><td width = "12%" align="left">
23<td width = "69%" align="left">
[[Brits|Brits, North West]]<td width = "54%" align="right">
338 263<tr><td width = "12%" align="left">
24<td width = "69%" align="left">
[[Nkomazi, Mpumalanga]]<td width = "54%" align="right">
334 415<tr><td width = "12%" align="left">
25<td width = "69%" align="left">
[[Newcastle, South Africa|Newcastle, KwaZulu-Natal]]<td width = "54%" align="right">
332 980<tr><td width = "12%" align="left">
26<td width = "69%" align="left">
[[Mokopane|Potgietersrus, Limpopo]]<td width = "54%" align="right">
298 444<tr><td width = "12%" align="left">
27<td width = "69%" align="left">
[[Krugersdorp|Krugersdorp, Gauteng]]<td width = "54%" align="right">
289 717<tr><td width = "12%" align="left">
28<td width = "69%" align="left">
[[Richards Bay|Richards Bay, KwaZulu-Natal]]<td width = "54%" align="right">
289 192<tr><td width = "12%" align="left">
29<td width = "69%" align="left">
[[Gcuwa, Eastern Cape]]<td width = "54%" align="right">
287 780<tr><td width = "12%" align="left">
30<td width = "69%" align="left">
[[Libode, Eastern Cape]]<td width = "54%" align="right">
281 250<tr><td width = "12%" align="left">
31<td width = "69%" align="left">
[[Witbank|Witbank, Mpumalanga]]<td width = "54%" align="right">
276 409<tr><td width = "12%" align="left">
32<td width = "69%" align="left">
[[Burgersfort, Limpopo]]/[[Mpumalanga]]<td width = "54%" align="right">
270 122<tr><td width = "12%" align="left">
33<td width = "69%" align="left">
[[Ngwaritsi, Limpopo]]<td width = "54%" align="right">
262 921<tr><td width = "12%" align="left">
34<td width = "69%" align="left">
[[Mafikeng|Mafikeng, North West]]<td width = "54%" align="right">
259 484<tr><td width = "12%" align="left">
35<td width = "69%" align="left">
[[KwaMhlanga|KwaMhlanga, Mpumalanga]]<td width = "54%" align="right">
258 874<tr><td width = "12%" align="left">
36<td width = "69%" align="left">
[[Flagstaff, Eastern Cape]]<td width = "54%" align="right">
255 379<tr><td width = "12%" align="left">
37<td width = "69%" align="left">
[[Idutywa, Eastern Cape]]<td width = "54%" align="right">
253 372<tr><td width = "12%" align="left">
38<td width = "69%" align="left">
[[Bizana, Eastern Cape]]<td width = "54%" align="right">
245 430<tr><td width = "12%" align="left">
39<td width = "69%" align="left">
[[Mdutjana, Mpumalanga]]<td width = "54%" align="right">
243 304<tr><td width = "12%" align="left">
40<td width = "69%" align="left">
[[Greater Giyani, Limpopo]]<td width = "54%" align="right">
237 428<tr><td width = "12%" align="left">
41<td width = "69%" align="left">
[[Mogwase, North West]]<td width = "54%" align="right">
236 839<tr><td width = "12%" align="left">
42<td width = "69%" align="left">
[[Lebowakgomop, Limpopo]]<td width = "54%" align="right">
227 970<tr><td width = "12%" align="left">
43<td width = "69%" align="left">
[[Ladysmith, South Africa|Ladysmith, KwaZulu-Natal]]<td width = "54%" align="right">
225 452<tr><td width = "12%" align="left">
44<td width = "69%" align="left">
[[Highveld Ridge, Mpumalanga]]<td width = "54%" align="right">
221 744<tr><td width = "12%" align="left">
45<td width = "69%" align="left">
[[Eshowe|Eshowe, KwaZulu-Natal]]<td width = "54%" align="right">
221 067<tr><td width = "12%" align="left">
46<td width = "69%" align="left">
[[Groblersdal|Greater Groblersdal, Limpopo]]/[[Mpumalanga]]<td width = "54%" align="right">
220 739<tr><td width = "12%" align="left">
47<td width = "69%" align="left">
[[Duiwelsklook, Limpopo]]<td width = "54%" align="right">
220 127<tr><td width = "12%" align="left">
48<td width = "69%" align="left">
[[Port Shepstone|Port Shepstone, KwaZulu-Natal]]<td width = "54%" align="right">
218 172<tr><td width = "12%" align="left">
49<td width = "69%" align="left">
[[Ulundi|Ulundi, KwaZulu-Natal]]<td width = "54%" align="right">
212 971<tr><td width = "12%" align="left">
50<td width = "69%" align="left">
[[Carletonville|Carletonville, Gauteng]]<td width = "54%" align="right">
210 475<tr><td width = "12%" align="left">
51<td width = "69%" align="left">
[[Kimberley, Northern Cape]]<td width = "54%" align="right">
201 465<tr><td width = "12%" align="left">
52<td width = "69%" align="left">
[[Nongoma|Nongoma, KwaZulu-Natal]]<td width = "54%" align="right">
198 435<tr><td width = "12%" align="left">
53<td width = "69%" align="left">
[[Qumbu, Eastern Cape]]<td width = "54%" align="right">
196 662<tr><td width = "12%" align="left">
54<td width = "69%" align="left">
[[Paarl, Western Cape]]<td width = "54%" align="right">
194 418<tr><td width = "12%" align="left">
55<td width = "69%" align="left">
[[Cofimvaba, Eastern Cape]]<td width = "54%" align="right">
194 237<tr><td width = "12%" align="left">
56<td width = "69%" align="left">
[[Umzumbe|Umzumbe, KwaZulu-Natal]]<td width = "54%" align="right">
193 756<tr><td width = "12%" align="left">
57<td width = "69%" align="left">
[[Vryheid|Vryheid, KwaZulu-Natal]]<td width = "54%" align="right">
191 016<tr><td width = "12%" align="left">
58<td width = "69%" align="left">
[[Carolina, South Africa|Carolina, Mpumalanga]]<td width = "54%" align="right">
187 926<tr><td width = "12%" align="left">
59<td width = "69%" align="left">
[[Queenstown, Eastern Cape]]<td width = "54%" align="right">
184 541<tr><td width = "12%" align="left">
60<td width = "69%" align="left">
[[Mkuze|Mkuze, KwaZulu-Natal]]<td width = "54%" align="right">
184 083<tr><td width = "12%" align="left">
61<td width = "69%" align="left">
[[Reivilo, North West]]<td width = "54%" align="right">
182 170<tr><td width = "12%" align="left">
62<td width = "69%" align="left">
[[Temba, North West]]<td width = "54%" align="right">
177 901<tr><td width = "12%" align="left">
63<td width = "69%" align="left">
[[Somekele, KwaZulu-Natal]]<td width = "54%" align="right">
176 894<tr><td width = "12%" align="left">
64<td width = "69%" align="left">
[[Umzimkhulu, Eastern Cape]]<td width = "54%" align="right">
174 338<tr><td width = "12%" align="left">
65<td width = "69%" align="left">
[[Pomeroy, South Africa|Pomeroy, KwaZulu-Natal]]<td width = "54%" align="right">
168 037<tr><td width = "12%" align="left">
66<td width = "69%" align="left">
[[Kroonstad|Kroonstad, Free State]]<td width = "54%" align="right">
167 892<tr><td width = "12%" align="left">
67<td width = "69%" align="left">
[[Bochum, Limpopo]]<td width = "54%" align="right">
161 319<tr><td width = "12%" align="left">
68<td width = "69%" align="left">
[[KwaDukuza|Stanger, KwaZulu-Natal]]<td width = "54%" align="right">
158 586<tr><td width = "12%" align="left">
69<td width = "69%" align="left">
[[Ndwedwe, KwaZulu-Natal]]<td width = "54%" align="right">
152 482<tr><td width = "12%" align="left">
70<td width = "69%" align="left">
[[Engcobo, Eastern Cape]]<td width = "54%" align="right">
148 396<tr><td width = "12%" align="left">
71<td width = "69%" align="left">
[[Moletji, Limpopo]]<td width = "54%" align="right">
147 688<tr><td width = "12%" align="left">
72<td width = "69%" align="left">
[[Lichtenburg|Lichtenburg, North West]]<td width = "54%" align="right">
147 605<tr><td width = "12%" align="left">
73<td width = "69%" align="left">
[[Port St Johns, Eastern Cape]]<td width = "54%" align="right">
146 129<tr><td width = "12%" align="left">
74<td width = "69%" align="left">
[[Worcester, Western Cape]]<td width = "54%" align="right">
146 029<tr><td width = "12%" align="left">
75<td width = "69%" align="left">
[[Nqutu, KwaZulu-Natal]]<td width = "54%" align="right">
145 036<tr><td width = "12%" align="left">
76<td width = "69%" align="left">
[[Piet Retief (town)|Piet Retief, Mpumalanga]]<td width = "54%" align="right">
142 885<tr><td width = "12%" align="left">
77<td width = "69%" align="left">
[[Middelburg, Mpumalanga]]<td width = "54%" align="right">
142 775<tr><td width = "12%" align="left">
78<td width = "69%" align="left">
[[Emangusi, KwaZulu-Natal]]<td width = "54%" align="right">
140 940<tr><td width = "12%" align="left">
79<td width = "69%" align="left">
[[Sutterheim, Eastern Cape]]<td width = "54%" align="right">
139 037<tr><td width = "12%" align="left">
80<td width = "69%" align="left">
[[Mount Fletcher, Eastern Cape]]<td width = "54%" align="right">
137 577<tr><td width = "12%" align="left">
81<td width = "69%" align="left">
[[Bergville|Bergville, KwaZulu-Natal]]<td width = "54%" align="right">
137 515<tr><td width = "12%" align="left">
82<td width = "69%" align="left">
[[Zeerust, South Africa|Zeerust, North West]]<td width = "54%" align="right">
137 442<tr><td width = "12%" align="left">
83<td width = "69%" align="left">
[[Ntabankulu, Eastern Cape]]<td width = "54%" align="right">
136 396<tr><td width = "12%" align="left">
84<td width = "69%" align="left">
[[George, Western Cape]]<td width = "54%" align="right">
135 412<tr><td width = "12%" align="left">
85<td width = "69%" align="left">
[[Barkly East, Eastern Cape]]<td width = "54%" align="right">
135 142<tr><td width = "12%" align="left">
86<td width = "69%" align="left">
[[Nkandla, KwaZulu-Natal]]<td width = "54%" align="right">
133 586<tr><td width = "12%" align="left">
87<td width = "69%" align="left">
[[Phalaborwa|Phalaborwa, Limpopo]]<td width = "54%" align="right">
131 090<tr><td width = "12%" align="left">
88<td width = "69%" align="left">
[[Bethlehem, South Africa|Bethlehem, Free State]]<td width = "54%" align="right">
128 924<tr><td width = "12%" align="left">
89<td width = "69%" align="left">
[[Randfontein|Randfontein, Gauteng]]<td width = "54%" align="right">
128 837<tr><td width = "12%" align="left">
90<td width = "69%" align="left">
[[Mandeni, KwaZulu-Natal]]<td width = "54%" align="right">
128 672<tr><td width = "12%" align="left">
91<td width = "69%" align="left">
[[Alice, Eastern Cape]]<td width = "54%" align="right">
128 662<tr><td width = "12%" align="left">
92<td width = "69%" align="left">
[[Potchefstroom|Potchefstroom, North West]]<td width = "54%" align="right">
128 348<tr><td width = "12%" align="left">
93<td width = "69%" align="left">
[[Ermelo, South Africa|Ermelo, Mpumalanga]]<td width = "54%" align="right">
124 807<tr><td width = "12%" align="left">
94<td width = "69%" align="left">
[[Senekal|Senekal, Free State]]<td width = "54%" align="right">
123 190<tr><td width = "12%" align="left">
95<td width = "69%" align="left">
[[Marble Hall|Greater Marble Hall, Limpopo]]/[[Mpumalanga]]<td width = "54%" align="right">
121 323<tr><td width = "12%" align="left">
96<td width = "69%" align="left">
[[Maphumulo, KwaZulu-Natal]]<td width = "54%" align="right">
120 637<tr><td width = "12%" align="left">
97<td width = "69%" align="left">
[[Loskop, KwaZulu-Natal]]<td width = "54%" align="right">
119 914<tr><td width = "12%" align="left">
98<td width = "69%" align="left">
[[Pongola|Pongola, KwaZulu-Natal]]<td width = "54%" align="right">
119 782<tr><td width = "12%" align="left">
99<td width = "69%" align="left">
[[Parys|Parys, Free State]]<td width = "54%" align="right">
118 799<tr><td width = "12%" align="left">
100<td width = "69%" align="left">
[[Stellenbosch, Western Cape]]<td width = "54%" align="right">
117 713<tr><td width = "12%" align="left">
101<td width = "69%" align="left">
[[Sasolburg|Sasolburg, Free State]]<td width = "54%" align="right">
115 966<tr><td width = "12%" align="left">
102<td width = "69%" align="left">
[[Lady Frere, Eastern Cape]]<td width = "54%" align="right">
115 935<tr><td width = "12%" align="left">
103<td width = "69%" align="left">
[[Delareyville|Delareyville, North West]]<td width = "54%" align="right">
114 146<tr><td width = "12%" align="left">
104<td width = "69%" align="left">
[[Waaihoek, KwaZulu-Natal]]<td width = "54%" align="right">
113 643<tr><td width = "12%" align="left">
105<td width = "69%" align="left">
[[Dendron, Limpopo|Dendron]]<td width = "54%" align="right">
109 440<tr><td width = "12%" align="left">
106<td width = "69%" align="left">
[[Westonaria|Westonaria, Gauteng]]<td width = "54%" align="right">
109 325<tr><td width = "12%" align="left">
107<td width = "69%" align="left">
[[Wartburg|Wartburg, KwaZulu-Natal]]<td width = "54%" align="right">
108 030<tr><td width = "12%" align="left">
108<td width = "69%" align="left">
[[Creighton, KwaZulu-Natal]]<td width = "54%" align="right">
107 554<tr><td width = "12%" align="left">
109<td width = "69%" align="left">
[[Bronkhorstspruit|Bronkhorstspruit, Gauteng]]/[[Mpumalanga]]<td width = "54%" align="right">
107 308<tr><td width = "12%" align="left">
110<td width = "69%" align="left">
[[Mbonambi, KwaZulu-Natal]]<td width = "54%" align="right">
106 945<tr><td width = "12%" align="left">
111<td width = "69%" align="left">
[[Setla-Kgobi, North West]]<td width = "54%" align="right">
104 323<tr><td width = "12%" align="left">
112<td width = "69%" align="left">
[[Standerton|Standerton, Mpumalanga]]<td width = "54%" align="right">
103 262<tr><td width = "12%" align="left">
113<td width = "69%" align="left">
[[Durnacol, KwaZulu-Natal]]<td width = "54%" align="right">
102 771<tr><td width = "12%" align="left">
114<td width = "69%" align="left">
[[Ixopo|Ixopo, KwaZulu-Natal]]<td width = "54%" align="right">
101 946<tr><td width = "12%" align="left">

[[Category:Cities in South Africa]]