South Africa: metropolitan areas

(c = census, e = estimate, calc = calculation)
metropolitan areas bold, for the other places the metropolitan area and the city are identical
see also the list of proper places
view more agglomerations
no.namecensus 1991census 1996calculation 2013annual
growth
latitudelongitudeparent divisionname variants
1Johannesburg4 180 8974 508 9159 077 8684.20 
2Cape Town2 175 9512 775 6774 879 6213.37 
3Durban1 764 6052 117 7003 584 2063.1429.87°S30.99°EKwaZulu NataleThekwini, Thekong, Ethekwini, Port Natal, Amanzimtoti, Isipingo, Isipingo Beach, Kingsburgh, Lamont, Lamontville, Queensburgh, Tongaat, Umhlanga, Verulam, Kloof, Pinetown, Shallcross, Westville, Kwa Makuta, KwaMakuta, KwaMakhuta, Kwandengezi, Clermont, Kwa Mashu, Kwadabeka, Newtown, Ntuzuma, Umlazi
4Pretoria1 141 9711 362 1862 706 9094.12 
5Port Elizabeth810 720942 0411 484 9792.71 
6Vereeniging683 215696 218912 0091.60 
7Pietermaritzburg261 833382 936899 0475.1529.61°S30.39°EKwaZulu NataleMgungundlovu, Emgungundlovu, eMalitzboko, Emalitzboko, Mokokotlofo, Maritzburg, Imbali, iMbali, Edendale, Msunduzi, Msundini
8Bloemfontein278 344334 112600 6473.5129.15°S26.23°EFree StateMangaung, Bainsvlei, Bloemspruit
9Welkom156 658235 649561 6455.2427.97°S26.73°EFree StateThabong, Free State Goldfields
10Sihlangu212 777258 836491 7603.8527.75°S29.92°EKwaZulu NatalMadadeni, Osizweni, Newcastle
11East London 409 339467 28632.97°S27.87°EEastern CapeOos-Londen, iMonti, Monti, Imonti, Emonti, Port Rex, Beacon Bay, Gompo Town, Kwelega, Kwelera, Newlands, Mooiplaas, Mdantsane
12Botshabelo118 926177 971388 2824.7029.23°S26.73°EFree State 
13Emalahleni114 612167 181364 4844.6925.86°S29.22°EMpumalangaKwaguga, KwaGuga, KwaGuqa, Guqa Kwa, Witbank, eMalahleni
14Richards Bay23 32872 646312 1578.9528.80°S32.09°EKwaZulu NatalRichards Baai, Richard's Bay, Richardsbay, Richardsbaai
15Kimberley152 200170 430253 1552.3528.75°S24.77°ENorthern CapeGaleshewe
16Carltonville174 533165 149230 0431.9726.34°S27.37°EGautengCarletonville, Khutsong, Merafong
17George63 89594 121221 7915.1733.95°S22.45°EWestern CapeThembalethu
18Embalenhle56 50277 896220 6036.3126.53°S29.06°EMpumalangaeMbalenhle
19Middelburg75 252104 189218 5964.4625.76°S29.47°EMpumalangaMhluzi, Vaalbank
20Nigel76 51791 724179 4054.0326.40°S28.44°EGautengDuduza
21Vryheid25 09953 228175 8567.2827.76°S30.79°EKwaZulu NatalBhekuzulu
22Klerksdorp133 300141 313170 7351.1226.88°S26.62°ENorth WestJouberton
23Epumalanga62 14081 714168 6324.3529.82°S30.61°EKwaZulu NatalMpumalanga, Sankontshe
24Virginia37 89461 006159 6285.8228.09°S26.87°EFree StateMeloding
25Worcester54 37176 896153 2264.1433.64°S19.44°EWestern CapeeVostile, Evostile
26Bhisho 133 307152 17832.87°S27.39°EEastern CapeKing Williams Town, eQonce, Eqonce, King, Kingwilliamstown, Zwelitsha, Bisho
27Nelspruit79 06594 714148 6292.6925.47°S30.98°EMpumalangaeNelspotho, Enelspotho, Kabokweni, Kanyamazane, KaNyamazane, kaNyamazane, Matsulu
28Emnambithi85 12189 080147 5613.0128.55°S29.78°EKwaZulu NatalEzakheni, eZakheni, Ladysmith
29Bethal21 24442 803142 8917.3526.47°S29.45°EMpumalangaeMzinoni, Emzinoni, Highveld Ridge
30Polokwane83 26293 629139 0862.3623.89°S29.45°ELimpopoSeshego, Pietersburg
31Orkney52 04675 324137 5843.6126.98°S26.64°ENorth WestKanana
32Delmas18 08036 238137 4408.1626.14°S28.68°EMpumalangaBotleng
33Upington36 31655 064133 5915.3528.46°S21.23°ENorthern CapePaballelo
34Kroonstad78 54386 930130 1752.4027.66°S27.21°EFree StateMaokeng, Seeisoville
35Kutlwanong42 35457 079127 9524.8627.84°S26.75°EFree StateKutloanong
36Queenstown32 87153 963125 6315.1031.90°S26.88°EEastern CapeKuKomani, Mlungisi
37Piet Retief11 31127 527119 8409.0427.00°S30.81°EMpumalangaEthandakukhanja, Ethandakukhanya
38Phalaborwa 98 201110 67823.95°S31.11°ELimpopoNamakgale
39Potchefstroom101 083106 047110 4740.2426.70°S27.10°ENorth West 
40Brits27 15251 171108 5814.5225.63°S27.78°ENorth WestLethabile
41Bethlehem45 49957 224108 1113.8128.22°S28.30°EFree StateBohlokong, Bohlakong
42Phuthaditjhaba25 03641 930105 5795.5828.53°S28.81°EFree State 
43Grahamstown45 41862 110104 9503.1333.30°S26.52°EEastern CapeGrahamstad, eRhini, Erhini, Rhini, Rini
44Rustenburg 106 855104 81025.65°S27.24°ENorth WestHartbeesfontein, Tlhabane
45Bela-Bela13 43933 471104 5936.9324.88°S28.29°ELimpopoWarmbaths, Warm Baths, Warmbad
46Mokopane 90 685102 20724.16°S29.00°ELimpopoMogalakwena, Mahwelereng, Potgietersrus
47Standerton41 03555 06099 3233.5326.94°S29.24°EMpumalangaSakhile
48Dundee10 77624 91898 8018.4428.16°S30.23°EKwaZulu Natal 
49Barberton11 21824 86996 6058.3125.78°S31.05°EMpumalangaEmjindini, eMjindini
50Kgotsong22 98836 52696 2255.8627.39°S26.62°EFree StateBothaville, Bothaville Black Township
51Parys32 34743 43195 5164.7526.91°S27.46°EFree StateTumahole
52Mosselbay33 37243 64692 8634.5434.17°S22.13°EWestern CapeMossel Bay, Aliwal Suid, Aliwal South, Mosselbaai
53Oudtshoorn42 46953 58892 5993.2733.58°S22.19°EWestern Cape 
54Louis Trichardt 77 91587 81423.04°S29.89°ELimpopoMakhado
55Mthatha 76 38287 19531.58°S28.79°EEastern CapeMtata, Ngangelizwe, Umtata
56Stilfontein39 64453 59086 1892.8326.84°S26.76°ENorth WestKhuma
57Heidelberg35 74341 81684 7054.2426.53°S28.34°EGautengRatanda
58Saldanha33 97344 59083 6573.7733.01°S17.93°EWestern CapeVredenburg
59Knysna19 70930 80781 9905.9334.03°S23.06°EWestern CapeKhayalethu
60Viljoenskroon11 17324 07676 1017.0027.21°S26.95°EFree StateRammulotsi
61Graaff-Reinet21 64134 18475 9204.8132.30°S24.54°EEastern Cape 
62Heilbron13 12124 24272 8746.6927.28°S27.98°EFree StatePhiritona
63Fort Beaufort13 00025 48971 9716.3032.77°S26.63°EEastern CapeKwatinidubu, Bhofolo
64KwaDukuza21 13930 71671 8365.1229.34°S31.29°EKwaZulu NatalStanger
65Balfour11 70520 85268 5817.2526.65°S28.59°EMpumalangaSiyathemba
66Port Shepstone22 43329 04867 0145.0430.72°S30.46°EKwaZulu NatalMarburg, Gamalakhe
67Fochville10 99627 98266 7875.2526.47°S27.50°ENorth WestKokozi
68Schweizer Reneke11 32826 30965 4435.5127.19°S25.33°ENorth WestIpelegeng
69Esikhawini30 36832 89363 9063.9828.88°S31.90°EKwaZulu NataleSikhawini
70Volksrust10 96520 22860 7746.6927.36°S29.89°EMpumalangaVukuzakhe
71De Aar18 58326 95059 7584.8030.65°S24.00°ENorthern CapeBarcelona
72Ermelo 37 54057 32326.51°S29.98°EMpumalangaWesselton
73Lichtenburg 56 72755 64126.15°S26.16°ENorth WestBoikhutso
74Aliwal North13 18022 50854 8755.3830.69°S26.71°EEastern CapeDukathole, Aliwal-Noord
75Phola16 10422 42353 7695.2826.05°S29.05°EBhodlihola, Ogies
76Mondlo22 73028 34453 6353.8227.98°S30.72°EKwaZulu Natal 
77Tshwethe11 77120 02053 1225.9127.27°S28.50°EFree StateNamahadi, Frankfort, Steve Vukile Tshwethe
78Beaufort-West20 80528 61952 6013.6532.35°S22.57°EWestern CapeBeaufort Wes
79Senekal11 30019 35351 4455.9228.32°S27.62°EFree StateMatwabeng
80Temba 35 05651 10225.40°S28.26°EGauteng 
81Lebohang13 73821 62950 7355.1426.36°S28.92°EMpumalangaLeandra, Leandra Black Township, Eendrag
82Ceres14 97322 67450 4774.8233.36°S19.30°EWestern Cape 
83Bulfontein12 02519 45547 6565.4129.14°S26.23°EFree StatePhahameng, Bultfontein
84Wesselsbron14 34723 41147 5884.2627.84°S26.36°EFree StateMonyakeng
85Theunissen15 11320 34547 5805.1228.40°S26.72°EFree StateLusaka, Masilo
86Vryburg28 21934 17445 5561.7126.96°S24.73°ENorth WestHuhudi
87Thohoyandou 39 51344 53322.95°S30.48°ELimpopoThohoyando
88Stutterheim13 60120 10844 2994.7632.56°S27.41°EEastern Cape 
89Thaba Nchu 37 10244 13629.21°S26.83°EFree StateSelosesha
90Mmabatho 44 25543 40825.83°S25.61°ENorth WestMafikeng, Mafeking
91Ekangala 30 92543 12125.68°S28.75°EMpumalanga 
92Giyani15 06120 86342 2914.2423.31°S30.72°ELimpopo 
93Malmesbury15 85921 81642 2083.9633.45°S18.72°EWestern Cape 
94Harrismith 33 73240 12728.27°S29.13°EFree StateForty-Second Hill, Tsiame
95Cradock26 85729 16339 2381.7632.20°S25.61°EEastern CapeLingelihle
96Lebowakgomo20 18422 64039 0913.2624.20°S29.50°ELimpopoLebowa-Kgomo
97Grabouw11 10715 99738 7225.3434.14°S19.02°EWestern Cape 
98Butterworth 33 35738 07932.33°S28.10°EEastern CapeIbika, Gcuwa
99Wolmaranstad10 66122 18337 8873.2027.20°S25.98°ENorth WestWolmaransstad, Tswelelang
100Ncotshane10 64714 86536 5115.4327.38°S31.62°EKwaZulu NatalPhongola, Pongola
101Siyabuswa31 19329 81136 4371.1925.12°S29.05°EMpumalangaSiyabushwa
102Margate 28 52035 98730.85°S30.37°EKwaZulu NatalUvongo
103Allanridge13 93419 39035 4603.6127.74°S26.67°EFree StateNyakallong, Nyakalong
104Nkowakowa13 88517 90734 9824.0223.88°S30.28°ELimpopo 
105Empangeni25 71324 71134 0111.9028.74°S31.89°EKwaZulu NatalNgwelezana, Ngwelezane
106Richmond 26 89433 93529.85°S30.29°EKwaZulu Natal 
107Howick10 53515 16933 8494.8329.49°S30.22°EKwaZulu NatalHilton
108Mpophomeni15 69417 66733 5673.8529.56°S30.20°EKwaZulu Natal 
109KwaNgema18 483 32 21427.00°S30.46°EMpumalangaDriefontein
110Komatipoort10 24013 26831 5815.2325.41°S31.94°EMpumalangaKomatieport, Kamaqhekeza
111Robertson13 58717 57729 5593.1033.80°S19.98°EWestern Cape 
112Wembezi28 95825 76829 5230.8029.03°S29.82°EKwaZulu NatalEstcourt, Wembesi
113Bronkhorstspruit 19 97729 12125.80°S28.74°EGautengBronkhorspruit
114Warrenton 18 40528 90328.12°S24.84°ENorthern CapeIkhutseng
115Postmasburg 18 13228 474Northern Cape 
116Secunda31 35225 45927 8810.5426.55°S29.17°EMpumalanga 
117Lady Frere 24 31527 75731.69°S27.23°EEastern Cape 
118Cullinan 18 62327 14725.67°S28.52°EGautengStanza Bopape, Rayton
119Lulekani 23 95026 99323.92°S31.26°ELimpopo 
120Hermanus 19 95326 59834.41°S19.23°EWestern CapeGreater Hermanus, Zwelihle
121Kokstad 21 03226 53830.55°S29.42°EKwaZulu NatalBhongweni
122Ulundi11 10212 73026 4204.3928.33°S31.41°EKwaZulu Natal 
123Hennenman 21 95126 11327.97°S27.03°EFree State 
124Scottsburgh 19 85125 04830.28°S30.75°EKwaZulu NatalUmzinto
125Mashishing 17 82024 84825.09°S30.45°EMpumalangaLydenburg
126Modjajiskloof 22 04324 84423.69°S30.14°ELimpopoDuiwelskloof, Modjaji
127Ekuphumleni 20 36723 25032.07°S26.79°EEastern Cape 
128Kruisfontein 19 95122 77534.00°S24.73°EEastern CapeHumansdorp
129Jan Kempdorp 13 83021 71927.91°S24.85°ENorthern CapeValspan
130Umkomaas 16 91821 34730.19°S30.80°EKwaZulu NatalMkomazi
131Modimolle 18 41420 75424.70°S28.40°ELimpopoPhagameng, Nylstroom
132Needscamp10 66013 24420 5802.6333.15°S27.65°EEastern Cape 
133Plettenberg Bay 15 42520 56234.05°S23.37°EWestern CapePlettenbergbaai, Plettenbergbay
134Musina 18 11320 41422.34°S30.03°ELimpopoNancefield, Messina
135Middelburg 17 63720 13431.50°S25.01°EEastern CapeMidros, KwaNonzame, Kwanonzame
136Colesberg 12 74120 00830.72°S25.10°ENorthern CapeKuyasa
137Port Alfred 17 43819 90733.60°S26.88°EEastern CapeNkwenkwezi
138Ladybrand 16 55319 69129.19°S27.46°EFree StateManyatseng
139Reitz 15 98519 01627.79°S28.43°EFree StatePetsana
140Barkly West 11 91818 71628.53°S24.53°ENorthern CapeBarkly-Wes, Mataleng
141Pampierstad 18 77618 41727.78°S24.68°ENorth West 
142Witrivier 13 10418 27225.31°S31.02°EMpumalanga 
143Hendrina 13 03618 17726.14°S29.72°EMpumalangaKwazamokuhle, Kwazamokhule, KwaZamokhule
144Prieska 11 52318 09629.66°S22.73°ENorthern CapeLemnertsville
145Ballitoville 14 27218 00829.54°S31.20°EKwaZulu NatalEtete
146Somerset East 15 68717 90832.72°S25.58°EEastern CapeSomerset Oos, KwaNojoli
147Ga-Nala 12 36617 24326.26°S29.23°EMpumalangaKriel
148Tzaneen 15 20917 14123.82°S30.17°ELimpopo 
149Springbok 10 70516 81129.67°S17.88°ENorthern Cape 
150Vrede 14 04916 71327.43°S29.16°EFree StateThembalihle
151Swellendam10 21911 39416 3672.1534.02°S20.43°EWestern Cape 
152Danielskuil 10 38216 30428.17°S23.53°ENorthern Cape 
153Empuluzi 11 64516 23826.54°S30.04°EMpumalangaeMpuluzi, Mpuluzi
154Ritchie 10 21516 04229.04°S24.60°ENorthern Cape 
155Bredasdorp 11 84815 79434.53°S20.03°EWestern Cape 
156Vredendal 11 74515 65631.64°S18.50°EWestern Cape 
157Lephalale 13 77915 53023.67°S27.75°ELimpopoOnverwacht, Marapong, Ellisras
158Eshowe 12 25615 46528.88°S31.46°EKwaZulu Natal 
159Ekuvukeni 11 87914 98928.47°S30.16°EKwaZulu Natal 
160Zeerust 15 25214 96025.54°S26.08°ENorth WestIkageleng
161Kathu 9 45514 84827.70°S23.05°ENorthern Cape 
162Christiana 15 09214 80327.92°S25.16°ENorth WestUtlwanang
163Kuruman 9 32514 64427.45°S23.42°ENorthern Cape 
164Greytown 11 53214 55129.06°S30.59°EKwaZulu NatalEnhlalakahle
165Sundumbili13 46812 25514 5271.0129.13°S31.40°EKwaZulu Natal 
166Hoopstad 12 16714 47427.82°S25.92°EFree StateTikwana
167Bloemhof 14 74714 46527.65°S25.59°ENorth WestBoitumelong
168Breyten 10 30814 37326.30°S29.98°EMpumalangaKwazanele, KwaZanele, Breyton
169Zastron 11 96114 22930.29°S27.08°EFree StateMatlakeng
170Deneysville 11 91114 16926.87°S28.10°EFree StateRefengkgotso
171Glencoe 11 22914 16928.17°S30.15°EKwaZulu NatalSithembile
172Clocolan 11 83514 07928.91°S27.57°EFree StateHlohlolwane
173Burgersdorp 12 18413 90930.99°S26.33°EEastern CapeMzamomhle
174Brandfort 11 61713 82028.70°S26.47°EFree StateMajwemasweu
175Belfast 9 78813 64825.68°S30.03°EMpumalangaSiyathuthuka, Siyatutuka
176Adelaide 11 85813 53732.70°S26.29°EEastern CapeLingelethu
177Whittlesea 11 73013 39132.17°S26.82°EEastern CapeSada
178Ventersdorp 13 52013 261North WestTshing

sponsored link:
#