Main Cities of South Africa
List of the main cities of South Africa, ordered by number of inhabitants.
name | type | population |
---|---|---|
Johannesburg | city | 4,434,827 |
Cape Town | city | 3,740,026 |
Durban | city | 3,442,361 |
Soweto | city | 1,270,000 |
Gqeberha | city | 1,050,000 |
Pretoria | city | 741,651 |
Polokwane | city | 628,999 |
Pietermaritzburg | city | 618,536 |
Rustenburg | city | 549,575 |
Tembisa | town | 463,109 |
Mitchells Plain | town | 400,000 |
Bloemfontein | city | 370,000 |
Newcastle | city | 363,236 |
Randburg | city | 335,000 |
Khayelitsha | town | 330,000 |
Roodepoort | city | 325,000 |
Krugersdorp | city | 275,000 |
East London | city | 267,007 |
Boksburg | town | 260,000 |
Centurion | town | 236,580 |
iBhayi | town | 235,000 |
Kimberley | city | 225,160 |
Sandton | city | 222,415 |
Mthatha | city | 210,783 |
Mpumalanga | town | 193,058 |
Klerksdorp | city | 186,515 |
Botshabelo | city | 181,712 |
Benoni | town | 158,777 |
Blue Downs | town | 150,000 |
Motherwell | town | 140,000 |
Diepsloot | town | 138,329 |
Bethelsdorp | town | 130,000 |
Madadeni | town | 119,497 |
Ga-Masemola | town | 115,457 |
Paarl | city | 112,045 |
Mbombela | city | 110,159 |
eMalahleni | city | 108,673 |
Kariega | town | 103,639 |
Vereeniging | city | 100,000 |
Worcester | town | 97,098 |
Vanderbijlpark | town | 95,840 |
Lenasia | town | 89,714 |
Middelburg | town | 87,348 |
Elsiesriver | town | 85,000 |
Ermelo | town | 83,865 |
Milnerton | town | 80,000 |
Parow | town | 80,000 |
Somerset West | town | 80,000 |
Osizweni | town | 77,845 |
Ennerdale | town | 77,815 |
Strand | town | 75,000 |
Upington | city | 74,834 |
Ezakheni | town | 70,809 |
Thaba Nchu | city | 70,118 |
Thohoyandou | town | 69,453 |
Makhanda | city | 67,264 |
Ladysmith | city | 64,855 |
Welkom | city | 64,130 |
Khutsong | town | 62,458 |
Oudtshoorn | town | 61,507 |
Bethal | town | 60,779 |
Kraaifontein | town | 60,000 |
Mossel Bay | town | 60,000 |
Stellenbosch | town | 60,000 |
Piet Retief | town | 57,428 |
Richards Bay | city | 57,387 |
Atlantis | town | 55,000 |
Knysna | town | 51,078 |
Matsulu | town | 47,306 |
Bela-Bela | town | 45,001 |
Kuilsrivier | town | 45,000 |
Standerton | town | 43,966 |
Potchefstroom | city | 43,448 |
Musina | city | 42,678 |
Secunda | city | 40,198 |
Durbanville | town | 40,000 |
Siyabuswa | town | 36,882 |
Mkhuhlu | town | 35,864 |
Lebowakgomo | town | 35,087 |
Dundee | town | 34,924 |
Kanyamazane | town | 34,593 |
Acornhoek | town | 33,529 |
eMjindini | town | 33,241 |
Mokopane | city | 30,151 |
Eersterivier | town | 30,000 |
Thabazimbi | town | 28,847 |
Robertson | town | 27,715 |
Jeffreys Bay | town | 27,107 |
Lichtenburg | town | 26,338 |
Giyani | town | 25,954 |
Port Alfred | town | 25,859 |
Louis Trichardt | city | 25,360 |
Mookgophong | town | 24,853 |
Carletonville | town | 23,000 |
Kamhlushwa | town | 21,832 |
Mahubahuba | town | 21,377 |
KaMaqhekeza | town | 21,192 |
Verena | town | 20,793 |
Koster | town | 19,499 |
KwaNojoli | town | 18,825 |