Geography

Municipalities of South Africa

Local municipalities of South Africa with province, district, population, area, and classification. Source: Wikipedia.

214rows
9columns
0views
0downloads
Source:Wikipedia
Updated:2/22/2026
south africacitiesgeographyafrica
214/214
Name
Code
Province
District
Seat
MIIF classification
Area
Population(2022)
Pop. density
km
sq miper kmper sq mi
Abaqulusi Local Municipality
KZN263KwaZulu-NatalZululandVryheidB3 (small towns)4,313.61,665.5247,263
Albert Luthuli Local Municipality
MP301MpumalangaGert SibandeCarolinaB4 (mostly rural)5,553.32,144.1247,664
Alfred Duma Local Municipality
KZN238KwaZulu-NatalUthukelaLadysmithB2 (large town)3,764.41,453.4415,036
Amahlathi Local Municipality
EC124Eastern CapeAmatholeStutterheimB3 (small towns)4,505.51,739.6115,703
Ba-Phalaborwa Local Municipality
LIM334LimpopoMopaniPhalaborwaB3 (small towns)7,489.62,891.8188,603
Beaufort West Local Municipality
WC053Western CapeCentral KarooBeaufort WestB3 (small towns)21,916.68,46272,972
Bela-Bela Local Municipality
LIM366LimpopoWaterbergBela-BelaB3 (small towns)3,406.21,315.164,306
Bergrivier Local Municipality
WC013Western CapeWest CoastPiketbergB3 (small towns)4,4071,701.670,276
Big Five Hlabisa Local Municipality
KZN276KwaZulu-NatalUmkhanyakudeHlabisaB3 (small towns)3,470.11,339.8131,755
Bitou Local Municipality
WC047Western CapeGarden RoutePlettenberg BayB3 (small towns)991.938365,240
Blouberg Local Municipality
LIM351LimpopoCapricornSenwabarwanaB4 (mostly rural)9,539.93,683.4192,109
Blue Crane Route Local Municipality
EC102Eastern CapeSarah BaartmanSomerset EastB3 (small towns)11,068.54,273.649,883
Breede Valley Local Municipality
WC025Western CapeCape WinelandsWorcesterB2 (large town)3,8341,480.3212,682
Buffalo City Metropolitan Municipality
BUFEastern CapeEast LondonA (metro)2,752.61,062.8975,255
Bushbuckridge Local Municipality
MP325MpumalangaEhlanzeniBushbuckridgeB4 (mostly rural)10,248.23,956.9750,821
Cape Agulhas Local Municipality
WC033Western CapeOverbergBredasdorpB3 (small towns)3,4701,339.840,274
Cederberg Local Municipality
WC012Western CapeWest CoastClanwilliamB3 (small towns)8,007.53,091.755,108
City of Cape Town Metropolitan Municipality
CPTWestern CapeCape TownA (metro)2,440.6942.34,772,846
City of Ekurhuleni Metropolitan Municipality
EKUGautengGermistonA (metro)1,975.7762.84,066,691
City of Johannesburg Metropolitan Municipality
JHBGautengJohannesburgA (metro)1,642.6634.24,803,262
City of Matlosana Local Municipality
NW403North WestDr Kenneth KaundaKlerksdorpB1 (secondary city)3,602.21,390.8431,231
City of Tshwane Metropolitan Municipality
TSHGautengPretoriaA (metro)6,297.82,431.64,040,315
Collins Chabane Local Municipality
LIM345LimpopoVhembeMalamuleleB4 (mostly rural)5,003.11,931.7443,798
Dannhauser Local Municipality
KZN254KwaZulu-NatalAmajubaDannhauserB4 (mostly rural)1,707.3659.2142,750
Dawid Kruiper Local Municipality
NC087Northern CapeZF MgcawuUpingtonB2 (large town)44,399.317,142.7125,744
Dihlabeng Local Municipality
FS192Free StateThabo MofutsanyanaBethlehemB2 (large town)4,867.71,879.4130,434
Dikgatlong Local Municipality
NC092Northern CapeFrances BaardBarkly WestB3 (small towns)7,315.52,824.556,967
Dipaleseng Local Municipality
MP306MpumalangaGert SibandeBalfourB3 (small towns)2,607.41,006.735,980
Ditsobotla Local Municipality
NW384North WestNgaka Modiri MolemaLichtenburgB3 (small towns)6,387.12,466.1164,176
Dr AB Xuma Local Municipality
EC137Eastern CapeChris HaniNgcoboB4 (mostly rural)2,483.9959132,799
Dr Beyers Naudé Local Municipality
EC101Eastern CapeSarah BaartmanGraaff-ReinetB3 (small towns)28,65311,063101,001
Dr JS Moroka Local Municipality
MP316MpumalangaNkangalaSiyabuswaB4 (mostly rural)1,416.5546.9324,855
Dr Nkosazana Dlamini Zuma Local Municipality
KZN436KwaZulu-NatalHarry GwalaCreightonB3 (small towns)3,6021,390.7128,565
Drakenstein Local Municipality
WC023Western CapeCape WinelandsPaarlB1 (secondary city)1,536.6593.3276,800
eDumbe Local Municipality
KZN261KwaZulu-NatalZululandPaulpietersburgB3 (small towns)1,942.8750.196,735
Elias Motsoaledi Local Municipality
LIM472LimpopoSekhukhuneGroblersdalB4 (mostly rural)3,713.31,433.7288,049
Elundini Local Municipality
EC141Eastern CapeJoe GqabiMaclearB4 (mostly rural)5,018.81,937.8141,762
eMadlangeni Local Municipality
KZN253KwaZulu-NatalAmajubaUtrechtB3 (small towns)3,539.31,366.536,948
Emakhazeni Local Municipality
MP314MpumalangaNkangalaBelfastB2 (large town)4,735.61,828.450,165
Emalahleni Local Municipality
EC136Eastern CapeChris HaniLady FrereB4 (mostly rural)3,484.21,345.3128,873
Emalahleni Local Municipality
MP312MpumalangaNkangalaeMalahleniB1 (secondary city)2,677.61,033.8434,522
Emfuleni Local Municipality
GT421GautengSedibengVanderbijlparkB1 (secondary city)965.6372.8945,650
Emthanjeni Local Municipality
NC073Northern CapePixley ka SemeDe AarB3 (small towns)13,472.15,201.646,587
Endumeni Local Municipality
KZN241KwaZulu-NatalUmzinyathiDundeeB3 (small towns)1,610.2621.7100,085
Enoch Mgijima Local Municipality
EC139Eastern CapeChris HaniQueenstownB2 (large town)13,584.15,244.9297,055
Ephraim Mogale Local Municipality
LIM471LimpopoSekhukhuneMarble HallB4 (mostly rural)2,011.3776.6132,468
eThekwini Metropolitan Municipality
ETHKwaZulu-NatalDurbanA (metro)2,555.9986.84,239,901
Fetakgomo Tubatse Local Municipality
LIM476LimpopoSekhukhuneApelB4 (mostly rural)5,693.52,198.3575,960
Ga-Segonyana Local Municipality
NC452Northern CapeJohn Taolo GaetseweKurumanB3 (small towns)4,494.81,735.5117,454
Page 1 of 5