← Choose a municipality

248 municipalities · Financial year ended 30 June 2022

Capital spending by municipality

Analytical query served by ClickHouse

2020 2021 2022 2023 2024 2025

Capital spending: metros Amounts are not adjusted for population. Higher revenue or spending does not mean better performance.
  1. Nelson Mandela Bay R30.1bn
  2. City of Johannesburg R6.6bn
  3. eThekwini R3.8bn
  4. Cape Town R3.7bn
  5. City of Ekurhuleni R3.2bn
  6. Buffalo City R1.4bn
  7. Mangaung R854m
Capital spending: local municipalities
  1. Msunduzi R4.7bn
  2. Polokwane R737m
  3. Stellenbosch R340m
  4. City of Mbombela R226m
  5. Sol Plaatje R127m
Municipality Capital spending Change from 2021 Capital budget variance
Metros
Nelson Mandela Bay R30.1bn +4% 1817.48% Outside Treasury's range
City of Johannesburg R6.6bn +9% -9.19% Near Treasury's range
eThekwini R3.8bn -4% -29.16% Outside Treasury's range
Cape Town R3.7bn -25% -39.3% Outside Treasury's range
City of Ekurhuleni R3.2bn -31% -3.17% Within Treasury's range
Buffalo City R1.4bn -11% -12.12% Near Treasury's range
Mangaung R854m +3% -28.62% Outside Treasury's range
City of Tshwane Not available — Not available
Local municipalities
Msunduzi R4.7bn -43% 613.76% Outside Treasury's range
Polokwane R737m -12% -27.96% Outside Treasury's range
Stellenbosch R340m -13% -15.7% Outside Treasury's range
City of Mbombela R226m +57% -66.47% Outside Treasury's range
Sol Plaatje R127m +6% -23.75% Outside Treasury's range
!Kai! Garib Not available — -18.96% Outside Treasury's range
!Kheis Not available — -44.74% Outside Treasury's range
//Khara Hais Not available — Not available
Abaqulusi Not available — -13.76% Near Treasury's range
Aganang Not available — Not available
Albert Luthuli Not available — -47.48% Outside Treasury's range
Alfred Duma Not available — -23.71% Outside Treasury's range
Amahlathi Not available — 1615.15% Outside Treasury's range
Ba-Phalaborwa Not available — 53.98% Outside Treasury's range
Baviaans Not available — Not available
Beaufort West Not available — 15.34% Outside Treasury's range
Bela Bela Not available — -24.42% Outside Treasury's range
Bergrivier Not available — -5.83% Near Treasury's range
Bitou Not available — Not available
Blouberg Not available — -88.58% Outside Treasury's range
Blue Crane Route Not available — -93.78% Outside Treasury's range
Breede Valley Not available — -6.96% Near Treasury's range
Bushbuckridge Not available — 639.86% Outside Treasury's range
Cape Agulhas Not available — -64.09% Outside Treasury's range
Cederberg Not available — -36.5% Outside Treasury's range
City of Matlosana Not available — -32.53% Outside Treasury's range
Collins Chabane Not available — 0.69% Within Treasury's range
Dannhauser Not available — -26.78% Outside Treasury's range
Dawid Kruiper Not available — Not available
Dihlabeng Not available — -35.83% Outside Treasury's range
Dikgatlong Not available — -79.09% Outside Treasury's range
Dipaleseng Not available — 22.47% Outside Treasury's range
Ditsobotla Not available — Not available
Dr Beyers Naude Not available — -15.45% Outside Treasury's range
Dr J.S. Moroka Not available — -28.73% Outside Treasury's range
Dr Nkosazana Dlamini Zuma Not available — -26.26% Outside Treasury's range
Dr. A.B. Xuma Not available — -22.78% Outside Treasury's range
Drakenstein Not available — -7.49% Near Treasury's range
Elias Motsoaledi Not available — 17.99% Outside Treasury's range
Elundini Not available — -41.93% Outside Treasury's range
Emadlangeni Not available — 845.81% Outside Treasury's range
Emakhazeni Not available — -205.97% Outside Treasury's range
Emalahleni (EC) Not available — -19.46% Outside Treasury's range
Emalahleni (MP) Not available — -64.12% Outside Treasury's range
Emfuleni Not available — 91.41% Outside Treasury's range
Emnambithi/Ladysmith Not available — Not available
Emthanjeni Not available — -68.24% Outside Treasury's range
Endumeni Not available — 85.55% Outside Treasury's range
Enoch Mgijima Not available — -100% Outside Treasury's range
Ephraim Mogale Not available — -23.16% Outside Treasury's range
Ezingoleni Not available — Not available
Fetakgomo Not available — Not available
Ga-Segonyana Not available — -6.69% Near Treasury's range
Gamagara Not available — 230.79% Outside Treasury's range
Gariep Not available — Not available
George Not available — -2.34% Within Treasury's range
Govan Mbeki Not available — -19.75% Outside Treasury's range
Great Kei Not available — -24.47% Outside Treasury's range
Greater Giyani Not available — 1036.75% Outside Treasury's range
Greater Kokstad Not available — -39.23% Outside Treasury's range
Greater Letaba Not available — -18.78% Outside Treasury's range
Greater Taung Not available — 35.19% Outside Treasury's range
Greater Tubatse Not available — Not available
Greater Tzaneen Not available — 107.32% Outside Treasury's range
Hantam Not available — -11.78% Near Treasury's range
Hessequa Not available — -7.56% Near Treasury's range
Hlabisa Not available — Not available
Hlabisa Big Five Not available — 1236.87% Outside Treasury's range
Ikwezi Not available — Not available
Imbabazane Not available — Not available
Impendle Not available — 43.98% Outside Treasury's range
Indaka Not available — Not available
Ingwe Not available — Not available
Inkosi Langalibalele Not available — 349.09% Outside Treasury's range
Inkwanca Not available — Not available
Inxuba Yethemba Not available — 78.14% Outside Treasury's range
J B Marks Not available — -246.39% Outside Treasury's range
Joe Morolong Not available — 91.66% Outside Treasury's range
Johannes Phumani Phungula Not available — 168.62% Outside Treasury's range
Jozini Not available — 112.17% Outside Treasury's range
Kagisano-Molopo Not available — -123.26% Outside Treasury's range
Kamiesberg Not available — -100% Outside Treasury's range
Kannaland Not available — -47.25% Outside Treasury's range
Kareeberg Not available — -61.8% Outside Treasury's range
Karoo Hoogland Not available — -85.1% Outside Treasury's range
Kgatelopele Not available — -3.53% Within Treasury's range
Kgetlengrivier Not available — Not available
Khai-Ma Not available — -14.9% Near Treasury's range
King Sabata Dalindyebo Not available — -33.6% Outside Treasury's range
Knysna Not available — -20.14% Outside Treasury's range
Kopanong Not available — Not available
Kou-Kamma Not available — -0.98% Within Treasury's range
Kouga Not available — 74.61% Outside Treasury's range
Kumkani Mhlontlo Not available — -26.75% Outside Treasury's range
Kwa Sani Not available — Not available
KwaDukuza Not available — -26.95% Outside Treasury's range
Laingsburg Not available — -16.63% Outside Treasury's range
Langeberg Not available — -25.63% Outside Treasury's range
Lekwa Not available — -51.67% Outside Treasury's range
Lekwa-Teemane Not available — 122.32% Outside Treasury's range
Lepelle-Nkumpi Not available — -63.58% Outside Treasury's range
Lephalale Not available — -34.12% Outside Treasury's range
Lesedi Not available — -38.25% Outside Treasury's range
Letsemeng Not available — 2724.99% Outside Treasury's range
Lukanji Not available — Not available
Madibeng Not available — -41.1% Outside Treasury's range
Mafikeng Not available — -10.29% Near Treasury's range
Mafube Not available — -79.74% Outside Treasury's range
Magareng Not available — -36.34% Outside Treasury's range
Makana Not available — 26.73% Outside Treasury's range
Makhado Not available — Not available
Makhuduthamaga Not available — 305.47% Outside Treasury's range
Maletswai Not available — Not available
Maluti-a-Phofung Not available — -10.42% Near Treasury's range
Mamusa Not available — -26.89% Outside Treasury's range
Mandeni Not available — 259.36% Outside Treasury's range
Mantsopa Not available — Not available
Maphumulo Not available — 175.73% Outside Treasury's range
Maquassi Hills Not available — -74.55% Outside Treasury's range
Maruleng Not available — 46.7% Outside Treasury's range
Masilonyana Not available — Not available
Matatiele Not available — -20.1% Outside Treasury's range
Matjhabeng Not available — -28.88% Outside Treasury's range
Matzikama Not available — -9.97% Near Treasury's range
Mbhashe Not available — 1126.11% Outside Treasury's range
Mbombela Not available — Not available
Merafong City Not available — Not available
Metsimaholo Not available — -45.67% Outside Treasury's range
Mfolozi Not available — 805.06% Outside Treasury's range
Midvaal Not available — -7.58% Near Treasury's range
Mier Not available — Not available
Mkhambathini Not available — 322.72% Outside Treasury's range
Mkhondo Not available — 8.56% Near Treasury's range
Mnquma Not available — -47.86% Outside Treasury's range
Modimolle Not available — Not available
Modimolle-Mookgopong Not available — -69.72% Outside Treasury's range
Mogalakwena Not available — -56.14% Outside Treasury's range
Mogale City Not available — -5.81% Near Treasury's range
Mohokare Not available — -62.77% Outside Treasury's range
Molemole Not available — -24.74% Outside Treasury's range
Mookgopong Not available — Not available
Moqhaka Not available — -91.02% Outside Treasury's range
Moretele Not available — 7.92% Near Treasury's range
Moses Kotane Not available — -94.21% Outside Treasury's range
Mossel Bay Not available — 53.41% Outside Treasury's range
Mpofana Not available — 6.47% Near Treasury's range
Msinga Not available — -376.01% Outside Treasury's range
Msukaligwa Not available — -97.73% Outside Treasury's range
Mthonjaneni Not available — 304.31% Outside Treasury's range
Mtubatuba Not available — 1086.38% Outside Treasury's range
Musina Not available — -20.45% Outside Treasury's range
Mutale Not available — Not available
Nala Not available — Not available
Naledi Not available — Not available
Naledi (NW) Not available — -9.92% Near Treasury's range
Nama Khoi Not available — -50% Outside Treasury's range
Ndlambe Not available — -38.21% Outside Treasury's range
Ndwedwe Not available — 73.83% Outside Treasury's range
Newcastle Not available — 5.42% Near Treasury's range
Ngqushwa Not available — 1612.61% Outside Treasury's range
Ngquza Hills Not available — -46.76% Outside Treasury's range
Ngwathe Not available — -50.01% Outside Treasury's range
Nkandla Not available — 863.76% Outside Treasury's range
Nketoana Not available — -20.2% Outside Treasury's range
Nkomazi Not available — -15.77% Outside Treasury's range
Nkonkobe Not available — Not available
Nongoma Not available — 920.95% Outside Treasury's range
Nquthu Not available — -22.77% Outside Treasury's range
Ntabankulu Not available — 542.51% Outside Treasury's range
Ntambanana Not available — Not available
Nxuba Not available — Not available
Nyandeni Not available — 49.58% Outside Treasury's range
Okhahlamba Not available — 92.25% Outside Treasury's range
Oudtshoorn Not available — Not available
Overstrand Not available — Not available
Phokwane Not available — -57.01% Outside Treasury's range
Phumelela Not available — -45.51% Outside Treasury's range
Pixley Ka Seme (MP) Not available — -79.07% Outside Treasury's range
Port St Johns Not available — -27.2% Outside Treasury's range
Prince Albert Not available — -32.14% Outside Treasury's range
Ramotshere Moiloa Not available — -101.91% Outside Treasury's range
Rand West City Not available — 113.58% Outside Treasury's range
Randfontein Not available — Not available
Ratlou Not available — -41.87% Outside Treasury's range
Ray Nkonyeni Not available — -1.49% Within Treasury's range
Raymond Mhlaba Not available — Not available
Renosterberg Not available — Not available
Richmond Not available — -14.3% Near Treasury's range
Richtersveld Not available — -99.97% Outside Treasury's range
Rustenburg Not available — 2771.95% Outside Treasury's range
Sakhisizwe Not available — -17.81% Outside Treasury's range
Saldanha Bay Not available — -32.96% Outside Treasury's range
Senqu Not available — Not available
Setsoto Not available — 59.27% Outside Treasury's range
Siyancuma Not available — -72.15% Outside Treasury's range
Siyathemba Not available — -31.03% Outside Treasury's range
Steve Tshwete Not available — -1.95% Within Treasury's range
Sundays River Valley Not available — 45.3% Outside Treasury's range
Swartland Not available — 2.86% Within Treasury's range
Swellendam Not available — -12.62% Near Treasury's range
Thaba Chweu Not available — 42.03% Outside Treasury's range
Thabazimbi Not available — -60.59% Outside Treasury's range
The Big 5 False Bay Not available — Not available
Theewaterskloof Not available — -36.48% Outside Treasury's range
Thembelihle Not available — -26.35% Outside Treasury's range
Thembisile Hani Not available — -178.51% Outside Treasury's range
Thulamela Not available — Not available
Tlokwe City Council Not available — Not available
Tokologo Not available — -50.64% Outside Treasury's range
Tsantsabane Not available — -24.97% Outside Treasury's range
Tsolwana Not available — Not available
Tswaing Not available — -100% Outside Treasury's range
Tswelopele Not available — -100.76% Outside Treasury's range
Tubatse Fetakgomo Not available — -35.48% Outside Treasury's range
Ubuntu Not available — -100% Outside Treasury's range
Ulundi Not available — 66.01% Outside Treasury's range
Umdoni Not available — -4.04% Within Treasury's range
Umhlabuyalingana Not available — 136.63% Outside Treasury's range
Umjindi Not available — Not available
Umsobomvu Not available — -18.33% Outside Treasury's range
Umtshezi Not available — Not available
Umvoti Not available — 1831.93% Outside Treasury's range
Umzimkhulu Not available — -42.31% Outside Treasury's range
Umzimvubu Not available — -17.62% Outside Treasury's range
Umzumbe Not available — 469.48% Outside Treasury's range
Ventersdorp Not available — Not available
Victor Khanye Not available — -26.16% Outside Treasury's range
Vulamehlo Not available — Not available
Vuyisile Mini Not available — -29.71% Outside Treasury's range
Walter Sisulu Not available — 337.82% Outside Treasury's range
Westonaria Not available — Not available
Winnie Madikizela-Mandela Not available — -15.74% Outside Treasury's range
Witzenberg Not available — 56% Outside Treasury's range
eDumbe Not available — 584.55% Outside Treasury's range
uMhlathuze Not available — -16.5% Outside Treasury's range
uMlalazi Not available — -7.68% Near Treasury's range
uMngeni Not available — -9.99% Near Treasury's range
uMshwathi Not available — 1248.4% Outside Treasury's range
uMuziwabantu Not available — 29.8% Outside Treasury's range
uPhongolo Not available — 120.37% Outside Treasury's range

Rows are grouped by municipality type and ordered by amount, largest first. Figures are not adjusted for population, so a higher amount does not mean better performance. Metros provide services across their areas. Local municipalities share some responsibilities with district municipalities. “Not available” means MapMyCity has no figure for this municipality, measure and year.