South Africa’s municipal finances, made public /Read our methodology
Municipality directory

Your municipality. In focus.

Find the financial evidence behind local government. Compare performance, understand the context, and follow the source.

Find it on the map
257 municipalities match your selection

Ratings describe financial resilience. Missing inputs remain visible.

Download CSV
Municipality financial indicators for 2024/25
MunicipalityFinancial resilienceExpenditureMaintenanceAudit opinion
Maluti-a-PhofungFree State · FS194Insufficient evidenceNot reportedNot reportedNot reported
MamusaNorth West · NW39335,5 / 100R 343,8M0,526%Not reported
MandeniKwazulu-Natal · KZN29148,2 / 100R 474,5M3,576%Not reported
MangaungFree State · MAN57,1 / 100R 11,4B2,942%Not reported
MantsopaFree State · FS19635,7 / 100R 572,3M0,576%Not reported
MaphumuloKwazulu-Natal · KZN29455,7 / 100R 179,2M1,681%Not reported
Maquassi HillsNorth West · NW40443,4 / 100R 804,4M2,425%Not reported
MarulengLimpopo · LIM33558,7 / 100R 416,8M1,387%Not reported
MasilonyanaFree State · FS18114 / 100R 596,5M0,004%Not reported
MatatieleEastern Cape · EC44153,9 / 100R 561,8M1,543%Not reported
MatjhabengFree State · FS184Review source valuesR 5,1B1,598%Not reported
MatzikamaWestern Cape · WC011Review source valuesR 526,8M0,913%Not reported
MbhasheEastern Cape · EC121Review source valuesR 432,6M9,428%Not reported
Merafong CityGauteng · GT48417,6 / 100R 3,6B0,912%Not reported
MetsimaholoFree State · FS20464,7 / 100R 1,7B2,148%Not reported
MfoloziKwazulu-Natal · KZN281Insufficient evidenceR 263,2MNot reportedNot reported
MidvaalGauteng · GT42272,9 / 100R 1,8B7,816%Not reported
MkhambathiniKwazulu-Natal · KZN22666,7 / 100R 179,2M8,53%Not reported
MkhondoMpumalanga · MP303Review source valuesR 1,1B5,95%Not reported
MnqumaEastern Cape · EC122Review source valuesR 708,7MNot reportedNot reported
Modimolle-MookgopongLimpopo · LIM36842,5 / 100R 1,6B2,202%Not reported
MogalakwenaLimpopo · LIM36729,4 / 100R 1,8B1,467%Not reported
Mogale CityGauteng · GT481Review source valuesR 4,6BNot reportedNot reported
MohokareFree State · FS16334,5 / 100R 350,5M0,273%Not reported
MolemoleLimpopo · LIM35346,6 / 100R 309M3,175%Not reported
MopaniLimpopo · DC33Review source valuesR 2,9BNot reportedNot reported
MoqhakaFree State · FS201Review source valuesR 1,7B8,081%Not reported
MoreteleNorth West · NW37140 / 100R 801,3M1,594%Not reported
Moses KotaneNorth West · NW37541,6 / 100R 1,3B1,995%Not reported
Mossel BayWestern Cape · WC04365,2 / 100R 1,7B4,244%Not reported