South Africa

121 cities in the directory.

Compare the 3 largest

States, provinces and regions (9)

Cities by population

CityRegionPopulationData
JohannesburgGauteng9,418,183
Cape TownWestern Cape4,772,846
DurbanKwaZulu-Natal3,338,026
PretoriaGauteng2,112,693
SowetoGauteng1,695,047
GqeberhaEastern Cape1,050,078
SoshanguveGauteng872,309
PietermaritzburgKwaZulu-Natal839,327
EvatonGauteng725,468
BenoniGauteng605,344
BloemfonteinFree State556,637
ThembisaGauteng511,655
East LondonEastern Cape478,676
VereenigingGauteng474,681
BoksburgGauteng445,168
WelkomFree State431,944
NewcastleKwaZulu-Natal404,838
KrugersdorpGauteng378,821
RustenburgNorth West373,695
EmalahleniMpumalanga373,403
RandburgGauteng337,053
RoodepoortGauteng326,416
BotshabeloFree State309,714
BrakpanGauteng305,692
KariegaEastern Cape291,052
PolokwaneLimpopo272,461
GermistonGauteng255,863
Richards BayKwaZulu-Natal252,968
VanderbijlparkGauteng246,754
PaarlWestern Cape236,910
CenturionGauteng236,580
KlerksdorpNorth West227,039
Somerset WestWestern Cape225,289
MdantsaneEastern Cape205,504
MiddelburgMpumalanga196,263
GeorgeWestern Cape188,580
CarletonvilleGauteng182,304
PotchefstroomNorth West178,285
MthathaEastern Cape164,848
KwaDukuzaKwaZulu-Natal161,177
WestonariaGauteng156,831
EtwatwaGauteng151,866
VryheidKwaZulu-Natal150,012
PinetownKwaZulu-Natal144,026
LadysmithKwaZulu-Natal143,446
eMbalenhleMpumalanga142,443
KimberleyNorthern Cape142,089
NigelGauteng140,644
MotherwellEastern Cape140,351
MpumalangaKwaZulu-Natal140,121
BhishoEastern Cape137,287
SasolburgFree State135,828
RandfonteinGauteng133,654
WorcesterWestern Cape127,597
NtuzumaKwaZulu-Natal125,394
VirginiaFree State122,502
BritsNorth West122,497
AlbertonGauteng121,536
QueenstownEastern Cape118,599
KroonstadFree State117,152
SomaroboroMpumalanga114,369
HammanskraalNorth West112,950
MabopaneGauteng110,972
MbombelaMpumalanga110,159
OrkneyNorth West110,052
PhalaborwaLimpopo109,468
ThohoyandouLimpopo107,144
TokozaGauteng106,000
StandertonMpumalanga101,101
MokopaneLimpopo101,090
ErmeloMpumalanga100,324
StellenboschWestern Cape96,228
KutloanongFree State95,008
StilfonteinNorth West93,110
QonceEastern Cape93,072
DelmasMpumalanga92,046
GrahamstownEastern Cape91,548
BethlehemFree State91,075
Ga-RankuwaNorth West90,945
Bela BelaLimpopo90,210
MidrandGauteng87,387
Louis TrichardtLimpopo86,854
HeidelbergGauteng85,858
DundeeKwaZulu-Natal84,413
Piet RetiefMpumalanga84,349
PhuthaditjhabaFree State84,258
AtlantisWestern Cape82,736
Mossel BayWestern Cape78,940
MafikengNorth West77,110
OdendaalsrusFree State76,371
OudtshoornWestern Cape73,694
BethalMpumalanga72,821
Thaba NchuFree State72,721
BothavilleFree State71,934
UpingtonNorthern Cape71,373
ParysFree State71,319
Schweizer-RenekeNorth West70,214
KnysnaWestern Cape68,659
SaldanhaWestern Cape68,284
BarbertonMpumalanga67,927
LichtenburgNorth West65,863
TongaatKwaZulu-Natal64,829
Graaff ReinetEastern Cape62,896
FochvilleNorth West62,416
KokstadKwaZulu-Natal61,751
Fort BeaufortEastern Cape58,419
EkangalaGauteng58,099
KraaifonteinWestern Cape57,911
HermanusWestern Cape56,139
VryburgNorth West55,879
WellingtonWestern Cape55,543
ViljoenskroonFree State54,955
DurbanvilleWestern Cape54,286
KwaggafonteinMpumalanga54,040
MondloKwaZulu-Natal53,892
ButterworthEastern Cape53,086
Port ShepstoneKwaZulu-Natal52,793
TrichardtMpumalanga52,776
NkowakowaLimpopo51,350
MusinaLimpopo51,132