Municipalities of South Africa

South Africa is divided into 46 district municipalities and 6 metropolitan municipalities. Three of the district municipalities lie partly in two provinces. I have assigned those three to the province that seems to contain the most important part of them. That means that the HASC codes are not strictly hierarchical in this case. There are areas belonging to ZA.NC.KG, for example, that lie in ZA.NW at the primary subdivision level. Let me know if this would cause a problem in your application.

MunicipalityHASCMuniTypPopulationArea(km.²)Area(mi.²)Capital
Alfred NzoZA.EC.ANDC44d392,1797,8703,039Mount Ayliff
AmajubaZA.NL.AJDC25d468,0366,9092,668Newcastle
AmatholeZA.EC.ATDC12d1,664,48323,5779,103East London
Bojanala PlatinumZA.NW.BPDC37d1,188,45718,3327,078Rustenburg
CacaduZA.EC.CCDC10d388,20658,24422,488Port Elizabeth
Cape WinelandsZA.WC.CWDC2d630,49322,2898,606Worcester
CapricornZA.NP.CPDC35d1,154,69216,9706,552Polokwane
Central KarooZA.WC.CKDC5d60,48938,85315,001Beaufort West
Chris HaniZA.EC.CHDC13d809,58136,96414,272Queenstown
City of Cape TownZA.WC.CTCPTm2,892,2432,455948Cape Town
City of JohannesburgZA.GT.JOJHBm3,225,3091,645635Johannesburg
City of TshwaneZA.GT.TSTSHm1,982,2352,175840Tshwane
Dr Kenneth KaundaZA.NW.KKDC40d810,15114,6455,654Klerksdorp
Dr Ruth Segomotsi MompatiZA.NW.RMDC39d432,06947,47818,331Vryburg
EdenZA.WC.EDDC4d454,92423,3239,005George
EhlanzeniZA.MP.EHDC32d1,447,05314,1125,449Nelspruit
EkurhuleniZA.GT.EKEKUm2,478,6311,924743Germiston
eThekwiniZA.NL.ETETHm3,090,1222,292885Durban
Fezile DabiZA.FS.FDDC20d460,31621,3018,224Sasolburg
Frances BaardZA.NC.FBDC9d325,50312,3494,768Kimberley
Gert SibandeZA.MP.GSDC30d900,00731,84612,296Secunda
Greater SekhukhuneZA.MP.SKCBDC3d967,18513,3825,167Groblersdal
iLembeZA.NL.ILDC29d560,3893,2601,259Durban
KgalagadiZA.NC.KGCBDC1d191,53923,6819,143Kuruman
LejweleputswaZA.FS.LEDC18d657,01231,92912,328Welkom
MetswedingZA.GT.MECBDC2d162,2704,0631,569Bronkhorstspruit
MopaniZA.NP.MPDC33d1,061,44811,0984,285Giyani
MotheoZA.FS.MTDC17d728,26113,9975,404Bloemfontein
NamakwaZA.NC.NADC6d108,111126,74748,937Springbok
Nelson Mandela BayZA.EC.NMNMAm1,005,7791,959756Port Elizabeth
Ngaka Modiri MolemaZA.NW.MMDC38d762,99927,85410,755Mafikeng
NkangalaZA.MP.NKDC31d1,018,82616,8936,522Middelburg
O.R.TamboZA.EC.TADC15d1,676,59215,9476,157Mthatha
OverbergZA.WC.OVDC3d203,51911,3914,398Bredasdorp
Pixley Ka SemeZA.NC.PSDC7d164,607102,76639,678De Aar
SedibengZA.GT.SEDC42d796,7544,2001,622Vereeniging
SisonkeZA.NL.SSDC43d456,50610,1093,903Ixopo
SiyandaZA.NC.SYDC8d202,160103,77140,066Upington
Thabo MofutsanyaneZA.FS.TMDC19d725,93928,34710,945Witsieshoek
UguZA.NL.UGDC21d704,0305,0471,949Port Shepstone
UkhahlambaZA.EC.UHDC14d341,83225,4019,807Barkley East
uMgungundlovuZA.NL.UVDC22d927,8468,9423,452Pietermaritzburg
UmkhanyakudeZA.NL.UYDC27d573,34112,8184,949Mkuze
UmzinyathiZA.NL.UZDC24d480,4118,0803,120Dundee
UthukelaZA.NL.ULDC23d656,98511,3294,374Ladysmith
uThunguluZA.NL.UTDC28d885,9658,2163,172Richards Bay
VhembeZA.NP.VHDC34d1,198,05521,4078,265Thohoyandou
WaterbergZA.NP.WADC36d614,15549,51919,119Modimolle
West CoastZA.WC.WCDC1d282,67231,10112,008Moorreesburg
West RandZA.GT.WRCBDC8d533,6754,0661,570Randfontein
XhariepZA.FS.XHDC16d135,24834,24913,224Trompsberg
ZululandZA.NL.ZUDC26d780,49715,3065,910Ulundi

Territorial extent:

  1. Greater Sekhukhune lies partly in Limpopo province.
  2. Kgalagadi lies partly in North-West province.
  3. West Rand lies partly in North-West province.

Change history:

The Municipal Demarcation Board has a list  of municipal name changes. Slightly different dates are given in other sources.

  1. 2000-09-29: In North-West, name of Central district municipality changed to Ngaka Modiri Molema.
  2. 2000-10-01: In Gauteng, name of Metsweding Cross Boundary district municipality changed to Metsweding; name of West Rand Cross Boundary district municipality changed to West Rand. In Limpopo, name of Sekhukhune Cross Boundary district municipality changed to Greater Sekhukhune.
  3. 2001-06-25: In Northern Cape, name of Kgalagadi Cross Boundary district municipality changed to Kgalagadi.
  4. 2005-05-03: In Free State, name of Northern Free State district municipality changed to Fezile Dabi.
  5. 2005-12-22: Under the 12th amendment to the constitution, Bohlabela district municipality split between Ehlanzeni and Mopani.
  6. 2006-02-27: In Eastern Cape, name of Nelson Mandela metropolitan municipality changed to Nelson Mandela Bay.
  7. 2008-03-12: In North-West, name of Southern district municipality changed to Dr Kenneth Kaunda.
  8. 2008-04-01: In North-West, name of Bophirima district municipality changed to Dr Ruth Segomotsi Mompati.

Other names of subdivisions:

  1. Amathole: Amatole (variant)
  2. Bojanala Platinum: Bojanala (variant)
  3. Cape Winelands: Boland (obsolete)
  4. Dr Kenneth Kaunda: Southern (obsolete)
  5. Dr Ruth Segomotsi Mompati: Bophirima (obsolete)
  6. Ekurhuleni: East Rand (variant)
  7. Fezile Dabi: Northern Free State (obsolete)
  8. Greater Sekhukhune: Sekhukhune Cross Boundary (obsolete)
  9. Nelson Mandela Bay: Nelson Mandela (obsolete)
  10. Ngaka Modiri Molema: Central (obsolete)
  11. Pixley Ka Seme: Karoo (obsolete)
Back to main statoids page Last updated: 2008-11-23
Copyright © 2008 by Gwillim Law.