Places·South Africa
Every place, A to Z
A page for each of South Africa’s 213 municipalities and 44 district municipalities, on the 2026 boundaries: who governs there, what it costs there, how it’s doing and what’s about to change. Every figure with its source.
257 places
Eastern Cape39 places
- Alfred NzoDistrict municipality
- AmahlathiAmathole District
- AmatholeDistrict municipality
- Blue Crane RouteSarah Baartman District · Pearston, Somerset East
- Buffalo CityMetro · East London, Qonce, Mdantsane
- Chris HaniDistrict municipality
- Dr AB XumaChris Hani District
- Dr Beyers NaudeSarah Baartman District · Aberdeen, Jansenville, Steytlerville
- ElundiniJoe Gqabi District
- EmalahleniChris Hani District
- Enoch MgijimaChris Hani District · Komani, Queenstown
- Great KeiAmathole District
- Ingquza HillO.R.Tambo District
- Intsika YethuChris Hani District
- Inxuba YethembaChris Hani District
- Joe GqabiDistrict municipality
- King Sabata DalindyeboO.R.Tambo District · Mthatha, Umtata
- Kou-KammaSarah Baartman District · Joubertina
- KougaSarah Baartman District · Jeffreys Bay, Humansdorp, Hankey
- Kumkani MhlontloO.R.Tambo District
- MakanaSarah Baartman District · Makhanda, Grahamstown, Albany
- MatatieleAlfred Nzo District · Maluti
- MbhasheAmathole District
- MnqumaAmathole District
- NdlambeSarah Baartman District · Alexandria, Bathurst
- Nelson Mandela BayMetro · Gqeberha, Port Elizabeth, Uitenhage
- NgqushwaAmathole District
- NtabankuluAlfred Nzo District
- NyandeniO.R.Tambo District
- O.R.TamboDistrict municipality
- Port St JohnsO.R.Tambo District · Lusikisiki
- Raymond MhlabaAmathole District
- SakhisizweChris Hani District
- Sarah BaartmanDistrict municipality
- SenquJoe Gqabi District
- Sundays River ValleySarah Baartman District · Kirkwood
- UmzimvubuAlfred Nzo District
- Walter SisuluJoe Gqabi District
- Winnie Madikizela-MandelaAlfred Nzo District
Free State23 places
- DihlabengThabo Mofutsanyane District · Bethlehem
- Fezile DabiDistrict municipality
- KopanongXhariep District · Bethulie, Edenburg, Fauresmith
- LejweleputswaDistrict municipality
- LetsemengXhariep District · Jacobsdal, Koffiefontein, Petrusburg
- MafubeFezile Dabi District · Frankfort
- Maluti a PhofungThabo Mofutsanyane District · Harrismith, Phuthaditjhaba
- MangaungMetro · Bloemfontein, Botshabelo, Dewetsdorp
- MantsopaThabo Mofutsanyane District · Ladybrand, Excelsior
- MasilonyanaLejweleputswa District · Theunissen, Brandfort, Winburg
- MatjhabengLejweleputswa District · Welkom, Odendaalsrus, Ventersburg
- MetsimaholoFezile Dabi District · Sasolburg
- MohokareXhariep District · Rouxville, Smithfield, Zastron
- MoqhakaFezile Dabi District · Kroonstad, Viljoenskroon
- NalaLejweleputswa District · Bothaville, Wesselsbron
- NgwatheFezile Dabi District · Parys, Koppies, Vredefort
- NketoanaThabo Mofutsanyane District · Lindley, Reitz
- PhumelelaThabo Mofutsanyane District · Vrede
- SetsotoThabo Mofutsanyane District · Clocolan, Ficksburg, Marquard
- Thabo MofutsanyaneDistrict municipality
- TokologoLejweleputswa District · Boshof
- TswelopeleLejweleputswa District · Bultfontein, Hoopstad
- XhariepDistrict municipality
Gauteng11 places
- City of JohannesburgMetro · Randburg, Roodepoort
- City of TshwaneMetro · Pretoria, Bronkhorstspruit, Soshanguve
- EkurhuleniMetro · Benoni, Boksburg, Brakpan
- EmfuleniSedibeng District · Vereeniging, Vanderbijlpark
- LesediSedibeng District · Heidelberg
- Merafong CityWest Rand District · Carletonville, Oberholzer
- MidvaalSedibeng District · Meyerton
- Mogale CityWest Rand District · Krugersdorp
- Rand West CityWest Rand District · Randfontein, Westonaria
- SedibengDistrict municipality
- West RandDistrict municipality
KwaZulu-Natal54 places
- AbaqulusiZululand District · Vryheid
- Alfred DumaUthukela District · Ladysmith
- AmajubaDistrict municipality
- Big Five HlabisaUmkhanyakude District
- DannhauserAmajuba District
- Dr Nkosazana Dlamini ZumaHarry Gwala District
- eDumbeZululand District
- EmadlangeniAmajuba District
- EndumeniUmzinyathi District
- eThekwiniMetro · Durban, Umlazi, Chatsworth
- Greater KokstadHarry Gwala District
- Harry GwalaDistrict municipality
- iLembeDistrict municipality
- ImpendleUmgungundlovu District
- Inkosi LangalibaleleUthukela District
- Inkosi MtubatubaUmkhanyakude District
- Johannes Phumani PhungulaHarry Gwala District
- JoziniUmkhanyakude District
- King CetshwayoDistrict municipality
- KwaDukuzaiLembe District · Ballito, Stanger, Lower Tugela
- MandeniiLembe District
- MaphumuloiLembe District
- MfoloziKing Cetshwayo District
- MkhambathiniUmgungundlovu District
- MpofanaUmgungundlovu District
- MsingaUmzinyathi District
- MthonjaneniKing Cetshwayo District
- NdwedweiLembe District
- NewcastleAmajuba District
- NkandlaKing Cetshwayo District
- NongomaZululand District
- NqutuUmzinyathi District
- OkhahlambaUthukela District
- Ray NkonyeniUgu District · Port Shepstone, Margate
- RichmondUmgungundlovu District
- The MsunduziUmgungundlovu District · Pietermaritzburg
- UguDistrict municipality
- UlundiZululand District
- UmdoniUgu District · Scottburgh
- UmgungundlovuDistrict municipality
- UmhlabuyalinganaUmkhanyakude District
- uMhlathuzeKing Cetshwayo District · Richards Bay, Empangeni, Lower Umfolozi
- UmkhanyakudeDistrict municipality
- uMlalaziKing Cetshwayo District
- uMngeniUmgungundlovu District · Howick
- uMshwathiUmgungundlovu District
- uMuziwabantuUgu District
- UmvotiUmzinyathi District
- UmzimkhuluHarry Gwala District
- UmzinyathiDistrict municipality
- UmzumbeUgu District
- uPhongoloZululand District
- UthukelaDistrict municipality
- ZululandDistrict municipality
Limpopo27 places
- Ba-PhalaborwaMopani District
- Bela-BelaWaterberg District
- BloubergCapricorn District
- CapricornDistrict municipality
- Collins ChabaneVhembe District
- Elias MotsoalediSekhukhune District
- Ephraim MogaleSekhukhune District
- Fetakgomo TubatseSekhukhune District
- Greater GiyaniMopani District
- Greater LetabaMopani District
- Greater TzaneenMopani District · Tzaneen, Letaba
- Lepele-NkumpiCapricorn District
- LephalaleWaterberg District
- MakhadoVhembe District · Louis Trichardt, Soutpansberg
- MakhuduthamagaSekhukhune District
- MarulengMopani District
- Modimolle-MookgophongWaterberg District · Modimolle, Nylstroom, Waterberg
- MogalakwenaWaterberg District · Mokopane
- MolemoleCapricorn District
- MopaniDistrict municipality
- MusinaVhembe District
- PolokwaneCapricorn District · Seshego
- SekhukhuneDistrict municipality
- ThabazimbiWaterberg District
- ThulamelaVhembe District · Thohoyandou
- VhembeDistrict municipality
- WaterbergDistrict municipality
Mpumalanga20 places
- BushbuckridgeEhlanzeni District
- Chief Albert LuthuliGert Sibande District · Carolina
- City of MbombelaEhlanzeni District · Nelspruit, Nsikazi, Barberton
- DipalesengGert Sibande District · Balfour
- Dr JS MorokaNkangala District · Mdutjana
- Dr Pixley Ka Isaka SemeGert Sibande District · Amersfoort, Volksrust, Wakkerstroom
- EhlanzeniDistrict municipality
- EmakhazeniNkangala District · Belfast
- EmalahleniNkangala District · Witbank, Kriel
- Gert SibandeDistrict municipality
- Govan MbekiGert Sibande District · Secunda, Evander, Bethal
- LekwaGert Sibande District · Standerton
- MkhondoGert Sibande District · eMkhondo, Piet Retief
- MsukaligwaGert Sibande District · Ermelo
- NkangalaDistrict municipality
- NkomaziEhlanzeni District
- Steve TshweteNkangala District · Middelburg
- Thaba ChweuEhlanzeni District · Mashishing, Lydenburg
- Thembisile HaniNkangala District · Kwamhlanga
- Victor KhanyeNkangala District · Delmas
North West22 places
- BojanalaDistrict municipality
- City of MatlosanaDr Kenneth Kaunda District · Klerksdorp
- DitsobotlaNgaka Modiri Molema District
- Dr Kenneth KaundaDistrict municipality
- Dr Ruth Segomotsi MompatiDistrict municipality
- Greater TaungDr Ruth Segomotsi Mompati District
- JB MarksDr Kenneth Kaunda District · Potchefstroom, Ventersdorp
- Kagisano/MolopoDr Ruth Segomotsi Mompati District
- KgetlengrivierBojanala District · Swartruggens, Koster
- Lekwa-TeemaneDr Ruth Segomotsi Mompati District
- Local Municipality of MadibengBojanala District · Hartbeespoort, Brits
- MafikengNgaka Modiri Molema District · Mahikeng
- MamusaDr Ruth Segomotsi Mompati District
- Maquassi HillsDr Kenneth Kaunda District
- MoreteleBojanala District · Moretele 1
- Moses KotaneBojanala District · Madikwe
- NalediDr Ruth Segomotsi Mompati District
- Ngaka Modiri MolemaDistrict municipality
- Ramotshere MoiloaNgaka Modiri Molema District
- RatlouNgaka Modiri Molema District
- RustenburgBojanala District
- TswaingNgaka Modiri Molema District
Northern Cape31 places
- !KheisZ F Mgcawu District
- Dawid KruiperZ F Mgcawu District · Upington, Gordonia, Gordonia Central
- DikgatlongFrances Baard District · Barkly West
- EmthanjeniPixley ka Seme District · Britstown, De Aar, Hanover
- Frances BaardDistrict municipality
- Ga-SegonyanaJohn Taolo Gaetsewe District · Kuruman
- GamagaraJohn Taolo Gaetsewe District
- HantamNamakwa District · Calvinia
- Joe MorolongJohn Taolo Gaetsewe District
- John Taolo GaetseweDistrict municipality
- Kai !GaribZ F Mgcawu District · Kenhardt
- KamiesbergNamakwa District
- KareebergPixley ka Seme District
- Karoo HooglandNamakwa District · Fraserburg, Sutherland, Williston
- KgatelopeleZ F Mgcawu District
- Khâi-MaNamakwa District
- MagarengFrances Baard District · Warrenton
- Nama KhoiNamakwa District
- NamakwaDistrict municipality
- PhokwaneFrances Baard District · Hartswater
- Pixley ka SemeDistrict municipality
- RenosterbergPixley ka Seme District · Philipstown
- RichtersveldNamakwa District · Namakwaland Port Nolloth
- SiyancumaPixley ka Seme District
- SiyathembaPixley ka Seme District · Prieska
- Sol PlaatjeFrances Baard District · Kimberley
- ThembelihlePixley ka Seme District · Hopetown
- TsantsabaneZ F Mgcawu District · Postmasburg
- UbuntuPixley ka Seme District · Richmond, Victoria West
- UmsobomvuPixley ka Seme District · Colesberg, Noupoort
- Z F MgcawuDistrict municipality
Western Cape30 places
- Beaufort WestCentral Karoo District · Murraysburg
- BergrivierWest Coast District · Piketberg
- BitouGarden Route District · Plettenberg Bay
- Breede ValleyCape Winelands District · Worcester
- Cape AgulhasOverberg District · Bredasdorp
- Cape WinelandsDistrict municipality
- CederbergWest Coast District · Clanwilliam
- Central KarooDistrict municipality
- City of Cape TownMetro · Bellville, Mitchells Plain, Somerset West
- DrakensteinCape Winelands District · Paarl, Wellington
- Garden RouteDistrict municipality
- GeorgeGarden Route District · Uniondale
- HessequaGarden Route District · Riversdale, Heidelberg
- KannalandGarden Route District · Calitzdorp, Ladismith
- KnysnaGarden Route District
- LaingsburgCentral Karoo District
- LangebergCape Winelands District · Robertson, Montagu
- MatzikamaWest Coast District · Van Rhynsdorp, Vredendal
- Mossel BayGarden Route District
- OudtshoornGarden Route District
- OverbergDistrict municipality
- OverstrandOverberg District · Hermanus
- Prince AlbertCentral Karoo District
- Saldanha BayWest Coast District · Vredenburg, Langebaan, Hopefield
- StellenboschCape Winelands District
- SwartlandWest Coast District · Malmesbury, Moorreesburg
- SwellendamOverberg District
- TheewaterskloofOverberg District · Caledon, Grabouw
- West CoastDistrict municipality
- WitzenbergCape Winelands District · Ceres, Tulbagh
Towns are named where our records can place them in one municipality (National Treasury’s list prints Maluti as “Maluki”; we show the usual spelling). Not sure which municipality you are in? Use the ward lookup.