Skip to main content
SA Data Hub

Municipalities

All 213 municipalities in South Africa: 8 metros and 205 local municipalities. Each profile compares Census 2011 with Census 2022.

Find a municipality

Showing all 213 municipalities

South African municipalities, Census 2022, with the change in population since Census 2011
MunicipalityPeople, 2022Change since 2011
!KheisNorthern Cape, NC08421 954+32.0%
AbaqulusiKwaZulu-Natal, KZN263247 263+15.2%
Alfred DumaKwaZulu-Natal, KZN238415 036+22.1%
AmahlathiEastern Cape, EC124115 703+14.5%
Ba-PhalaborwaLimpopo, LIM334188 603+25.2%
Beaufort WestWestern Cape, WC05372 972+47.2%
Bela-BelaLimpopo, LIM36664 306-3.3%
BergrivierWestern Cape, WC01370 276+13.5%
Big Five HlabisaKwaZulu-Natal, KZN276131 755+23.0%
BitouWestern Cape, WC04765 240+32.7%
BloubergLimpopo, LIM351192 109+9.7%
Blue Crane RouteEastern Cape, EC10249 883+38.6%
Breede ValleyWestern Cape, WC025212 682+27.5%
Buffalo CityEastern Cape, BUF, metro975 255+24.7%
BushbuckridgeMpumalanga, MP325750 821+39.4%
Cape AgulhasWestern Cape, WC03340 274+21.9%
CederbergWestern Cape, WC01255 108+10.7%
Chief Albert LuthuliMpumalanga, MP301247 664+33.1%
City of Cape TownWestern Cape, CPT, metro4 772 846+27.6%
City of JohannesburgGauteng, JHB, metro4 803 262+8.3%
City of MatlosanaNorth West, NW403431 231+8.2%
City of MbombelaMpumalanga, MP326809 674+22.9%
City of TshwaneGauteng, TSH, metro4 040 315+38.3%
Collins ChabaneLimpopo, LIM345443 798+35.1%
DannhauserKwaZulu-Natal, KZN254142 750+38.7%
Dawid KruiperNorthern Cape, NC087125 744+25.1%
DihlabengFree State, FS192130 434+1.3%
DikgatlongNorthern Cape, NC09256 967+21.6%
DipalesengMpumalanga, MP30635 980-15.1%
DitsobotlaNorth West, NW384164 176-2.8%
Dr Beyers NaudeEastern Cape, EC101101 001+27.4%
Dr JS MorokaMpumalanga, MP316324 855+30.1%
Dr Nkosazana Dlamini ZumaKwaZulu-Natal, KZN436128 565+24.4%
Dr Pixley Ka Isaka SemeMpumalanga, MP304115 304+38.5%
DrakensteinWestern Cape, WC023276 800+10.2%
eDumbeKwaZulu-Natal, KZN26196 735+17.9%
EkurhuleniGauteng, EKU, metro4 066 691+27.9%
Elias MotsoalediLimpopo, LIM472288 049+15.5%
ElundiniEastern Cape, EC141141 762+3.4%
EmadlangeniKwaZulu-Natal, KZN25336 948+7.3%
EmakhazeniMpumalanga, MP31450 165+6.2%
EmalahleniEastern Cape, EC136128 873+6.7%
EmalahleniMpumalanga, MP312434 522+9.9%
EmfuleniGauteng, GT421945 650+31.0%
EmthanjeniNorthern Cape, NC07346 587+10.0%
EndumeniKwaZulu-Natal, KZN241100 085+54.3%
EngcoboEastern Cape, EC137132 799-14.6%
Enoch MgijimaEastern Cape, EC139297 055+18.5%
Ephraim MogaleLimpopo, LIM471132 468+7.1%
eThekwiniKwaZulu-Natal, ETH, metro4 239 901+22.0%
Fetakgomo TubatseLimpopo, LIM476575 960+34.3%
Ga-SegonyanaNorthern Cape, NC452117 454+25.4%
GamagaraNorthern Cape, NC45329 580-28.9%
GeorgeWestern Cape, WC044294 929+52.3%
Govan MbekiMpumalanga, MP307310 117+5.3%
Great KeiEastern Cape, EC12335 990+16.7%
Greater GiyaniLimpopo, LIM331316 841+30.4%
Greater KokstadKwaZulu-Natal, KZN43381 676+23.8%
Greater LetabaLimpopo, LIM332261 038+22.0%
Greater TaungNorth West, NW394202 009+13.7%
Greater TzaneenLimpopo, LIM333478 254+22.7%
HantamNorthern Cape, NC06522 281+2.8%
HessequaWestern Cape, WC04271 918+36.6%
ImpendleKwaZulu-Natal, KZN22436 648-1.6%
Inkosi LangalibaleleKwaZulu-Natal, KZN237230 924+17.7%
Intsika YethuEastern Cape, EC135128 101-15.0%
Inxuba YethembaEastern Cape, EC13177 578+18.3%
JB MarksNorth West, NW405212 670-3.1%
Joe MorolongNorthern Cape, NC451125 420+40.1%
JoziniKwaZulu-Natal, KZN272199 153+6.8%
Kagisano/MolopoNorth West, NW397112 130+6.0%
Kai !GaribNorthern Cape, NC08285 104+29.2%
KamiesbergNorthern Cape, NC06415 130+48.5%
KannalandWestern Cape, WC04131 986+29.1%
KareebergNorthern Cape, NC07410 961-6.1%
Karoo HooglandNorthern Cape, NC06611 691-6.6%
KgatelopeleNorthern Cape, NC08619 854+6.2%
KgetlengrivierNorth West, NW37454 759+7.3%
Khâi-MaNorthern Cape, NC0678 510-31.6%
King Sabata DalindyeboEastern Cape, EC157476 558+5.8%
KnysnaWestern Cape, WC04896 055+39.9%
KopanongFree State, FS16251 832+5.4%
Kou-KammaEastern Cape, EC10936 487-10.3%
KougaEastern Cape, EC108107 014+8.6%
KwaDukuzaKwaZulu-Natal, KZN292324 912+40.6%
LaingsburgWestern Cape, WC05111 366+37.1%
LangebergWestern Cape, WC02694 045-3.8%
LekwaMpumalanga, MP305119 669+3.5%
Lekwa-TeemaneNorth West, NW39659 815+12.3%
Lepele-NkumpiLimpopo, LIM355284 404+23.0%
LephalaleLimpopo, LIM362125 198+5.3%
LesediGauteng, GT423132 783+33.4%
LetsemengFree State, FS16143 101+11.6%
Local Municipality of MadibengNorth West, NW372522 566+9.8%
MafubeFree State, FS20561 150+5.7%
MagarengNorthern Cape, NC09326 816+10.8%
MahikengNorth West, NW383354 504+21.6%
MakanaEastern Cape, EC10497 815+21.7%
MakhadoLimpopo, LIM344502 452+22.1%
MakhuduthamagaLimpopo, LIM473340 328+23.8%
Maluti a PhofungFree State, FS194398 459+18.7%
MamusaNorth West, NW39370 483+16.8%
MandeniKwaZulu-Natal, KZN291180 939+31.0%
MangaungFree State, MAN, metro811 431+4.7%
MantsopaFree State, FS19655 897+9.5%
MaphumuloKwaZulu-Natal, KZN294110 983+14.7%
Maquassi HillsNorth West, NW40490 302+16.1%
MarulengLimpopo, LIM335128 137+34.4%
MasilonyanaFree State, FS18163 800+6.5%
MatatieleEastern Cape, EC441225 562+10.7%
MatjhabengFree State, FS184439 034+7.9%
MatzikamaWestern Cape, WC01169 043+2.8%
MbhasheEastern Cape, EC121240 020-8.3%
Merafong CityGauteng, GT484225 476+14.2%
MetsimaholoFree State, FS204158 391+6.2%
MfoloziKwaZulu-Natal, KZN281159 668+27.1%
MhlontloEastern Cape, EC156186 391-2.3%
MidvaalGauteng, GT422112 254+17.8%
MkhambathiniKwaZulu-Natal, KZN22661 660-4.4%
MkhondoMpumalanga, MP303255 411+48.5%
MnqumaEastern Cape, EC122232 993-5.1%
Modimolle-MookgophongLimpopo, LIM368130 113+24.9%
MogalakwenaLimpopo, LIM367378 198+24.2%
Mogale CityGauteng, GT481438 217+20.8%
MohokareFree State, FS16336 968+8.3%
MolemoleLimpopo, LIM353127 130+0.5%
MoqhakaFree State, FS201155 410-3.2%
MoreteleNorth West, NW371219 120+16.2%
Moses KotaneNorth West, NW375265 668+9.5%
Mossel BayWestern Cape, WC043140 075+56.6%
MpofanaKwaZulu-Natal, KZN22333 382-4.4%
MsingaKwaZulu-Natal, KZN244206 001+21.8%
MsukaligwaMpumalanga, MP302199 314+33.4%
MthonjaneniKwaZulu-Natal, KZN28599 289+18.8%
MtubatubaKwaZulu-Natal, KZN275215 869+23.1%
MusinaLimpopo, LIM341130 899+25.0%
NalaFree State, FS18590 561+11.5%
NalediNorth West, NW39263 755-4.5%
Nama KhoiNorthern Cape, NC06267 089+42.6%
NdlambeEastern Cape, EC10587 797+43.5%
NdwedweKwaZulu-Natal, KZN293165 826+17.8%
Nelson Mandela BayEastern Cape, NMA, metro1 190 496+3.3%
NewcastleKwaZulu-Natal, KZN252507 710+39.8%
NgqushwaEastern Cape, EC12668 300+6.0%
Ngquza HillEastern Cape, EC153354 573+27.3%
NgwatheFree State, FS203134 962+12.0%
NkandlaKwaZulu-Natal, KZN286108 896-4.8%
NketoanaFree State, FS19366 488+10.2%
NkomaziMpumalanga, MP324591 928+50.6%
NongomaKwaZulu-Natal, KZN265225 278+15.6%
NqutuKwaZulu-Natal, KZN242201 133+21.7%
NtabankuluEastern Cape, EC444146 423+18.3%
NyandeniEastern Cape, EC155304 856+5.0%
OkhahlambaKwaZulu-Natal, KZN235143 132+8.4%
OudtshoornWestern Cape, WC045138 257+44.1%
OverstrandWestern Cape, WC032132 495+64.9%
PhokwaneNorthern Cape, NC09480 481+27.7%
PhumelelaFree State, FS19552 224+9.3%
PolokwaneLimpopo, LIM354843 459+15.8%
Port St JohnsEastern Cape, EC154179 325+14.9%
Prince AlbertWestern Cape, WC05217 836+35.8%
Ramotshere MoiloaNorth West, NW385161 605+7.2%
Rand West CityGauteng, GT485334 773+28.2%
RatlouNorth West, NW381128 766+20.0%
Ray NkonyeniKwaZulu-Natal, KZN216362 134+17.3%
Raymond MhlabaEastern Cape, EC129178 594+18.0%
RenosterbergNorthern Cape, NC07510 843-1.2%
RichmondKwaZulu-Natal, KZN22762 754-4.3%
RichtersveldNorthern Cape, NC06124 235+102.3%
RustenburgNorth West, NW373562 315+2.3%
SakhisizweEastern Cape, EC13863 981+1.3%
Saldanha BayWestern Cape, WC014154 635+55.9%
SenquEastern Cape, EC142147 073+9.6%
SetsotoFree State, FS191127 918+14.2%
SiyancumaNorthern Cape, NC07853 165+43.4%
SiyathembaNorthern Cape, NC07727 102+25.5%
Sol PlaatjeNorthern Cape, NC091270 078+8.9%
StellenboschWestern Cape, WC024175 411+12.6%
Steve TshweteMpumalanga, MP313242 031+5.3%
Sundays River ValleyEastern Cape, EC10653 256-2.3%
SwartlandWestern Cape, WC015148 331+30.4%
SwellendamWestern Cape, WC03447 114+31.2%
Thaba ChweuMpumalanga, MP321118 474+20.4%
ThabazimbiLimpopo, LIM36165 047-23.7%
The MsunduziKwaZulu-Natal, KZN225817 725+31.5%
TheewaterskloofWestern Cape, WC031139 563+28.2%
ThembelihleNorthern Cape, NC07622 542+43.6%
ThembisileMpumalanga, MP315431 248+38.9%
ThulamelaLimpopo, LIM343575 929+27.9%
TokologoFree State, FS18229 455+1.6%
TsantsabaneNorthern Cape, NC08530 969-11.8%
TswaingNorth West, NW382128 672+3.6%
TswelopeleFree State, FS18356 896+19.5%
UbuhlebezweKwaZulu-Natal, KZN434133 032+19.9%
UbuntuNorthern Cape, NC07115 836-14.9%
UlundiKwaZulu-Natal, KZN266221 977+17.9%
UmdoniKwaZulu-Natal, KZN212156 443+20.0%
UmhlabuyalinganaKwaZulu-Natal, KZN271191 660+22.3%
uMhlathuzeKwaZulu-Natal, KZN282412 075+11.3%
uMlalaziKwaZulu-Natal, KZN284241 416+13.0%
uMngeniKwaZulu-Natal, KZN222105 069+11.9%
uMshwathiKwaZulu-Natal, KZN221118 478+22.4%
UmsobomvuNorthern Cape, NC07229 555+4.2%
uMuziwabantuKwaZulu-Natal, KZN214115 780+19.9%
UmvotiKwaZulu-Natal, KZN245142 042+23.8%
UmzimkhuluKwaZulu-Natal, KZN435220 620+22.4%
UmzimvubuEastern Cape, EC442214 477+11.8%
UmzumbeKwaZulu-Natal, KZN213139 045-9.4%
uPhongoloKwaZulu-Natal, KZN262151 541+22.6%
Victor KhanyeMpumalanga, MP311106 149+40.7%
Walter SisuluEastern Cape, EC145104 213+34.5%
Winnie Madikizela-MandelaEastern Cape, EC443350 000+24.2%
WitzenbergWestern Cape, WC022103 765-10.5%

Source: Stats SA, Census 2022 Provinces at a glance (Report no. 03-01-43), person indicators per municipality, 213 municipalities. Originally released , revised edition. Downloaded . Checked on SA Data Hub . Original data: Stats SA. Any calculation shown is SA Data Hub's own processing.

By province