List of cities in South Africa by population

Source UN (World Urbanization Prospects 2025)
Date10 Apr 2026

South Africa cities population

Code City Population Share (%) Rank Change
20252026South AfricaWorldPopulation(%)
JohaJohannesburg7,077,1757,173,19911.114996,0241.36
CapeCape Town4,508,9214,585,7297.0829376,8081.70
DurbDurban3,177,9273,179,3464.9131561,4190.04
PretPretoria1,836,1661,862,1522.88427225,9861.42
KlipKlipgat1,300,8161,317,5642.03539116,7481.29
TembTembisa1,298,5121,317,3152.03639318,8031.45
EvatEvaton773,229782,6981.2176799,4691.22
GqebGqeberha661,220661,4051.0288261850.03
MaseMasetjhaba View522,402535,5600.8279104113,1582.52
BloeBloemfontein496,295501,5790.7751011115,2841.06
ChieChief Albert Luthuli Park441,204458,3670.70811123017,1633.89
PoloPolokwane451,786452,4600.6991212466740.15
EdenEdendale342,930344,3580.5321316801,4280.42
KanyKanyamazane292,211296,1490.4571419803,9381.35
KimbKimberley271,078280,7420.4341520859,6643.57
MadaMadadeni277,281277,6980.4291621134170.15
PaarPaarl259,665265,2300.4101722285,5652.14
VandVanderbijlpark257,093260,1660.4021822703,0731.20
CentCenturion255,900260,0460.4021922754,1461.62
SomeSomerset West239,943244,6430.3782024224,7001.96
ReesReeston244,390244,4600.378212425700.03
RustRustenburg220,723223,7050.3462226582,9821.35
eMaleMalahleni220,586223,1870.3452326712,6011.18
BotsBotshabelo-N218,046223,0820.3452426745,0362.31
LenaLenasia214,770217,7860.3362527543,0161.40
EnneEnnerdale210,428214,2740.3312627943,8461.83
MiddMiddelburg209,906212,3540.3282728312,4481.17
DiepDiepsloot196,763198,4400.3062830541,6770.85
PhutPhuthaditjhaba182,141182,2540.2812933441130.06
VosmVosman179,869182,0900.2813033492,2211.23
GeorGeorge179,907180,2500.2783133863430.19
KwaMKwaMhlanga164,049166,8800.2583236642,8311.73
MothMotherwell165,100165,1150.255333705150.01
RiebRiebeeckstad157,921160,3570.2483438162,4361.54
SisuSisulu Village157,462157,5360.243353893740.05
SakhSakhrol149,742150,7230.2333640799810.66
eMbaeMbalenhle146,921148,6900.2303741311,7691.20
SeweSeweding145,930147,4480.2283841801,5181.04
Ga-RGa-Rankuwa144,161147,0930.2273941912,9322.03
BombBombay Heights143,723143,7680.222404291450.03
MohaMohadin140,960142,0580.2194143331,0980.78
KwaNKwaNobuhle125,644125,7130.194424928690.05
CosmCosmo City120,401123,4000.1914350352,9992.49
PaarPaardekraal Ext 2119,589121,4310.1884451261,8421.54
WorcWorcester111,039115,3860.1784554064,3473.91
CoalCoalbrook112,185113,6080.1754654961,4231.27
KariKariega111,872111,9050.173475582330.03
AkasAkasia106,130107,9700.1674857901,8401.73
SekgSekgakgapeng105,105105,2510.1634959441460.14
StelStellenbosch101,507104,7260.1625059793,2193.17
MpumMpumalanga104,558104,6750.1625159821170.11
KaMaKaMaqhekeza101,465104,4640.1615259922,9992.96
MbolMboloko102,374103,8110.1605360331,4371.40
BlouBlouberg Rise98,805100,7300.1565462091,9251.95
Rua Rua Vista99,222100,7260.1565562111,5041.52