How is your municipality doing?
The national summary uses the Auditor-General's 2024/25 outcomes for all 257 municipalities. Odyssey has reconciled 24 of the 26 tracked municipality audit outcomes to that cycle; Nquthu and Matatiele retain their prior tracked outcomes until direct 2024/25 reconciliation is complete.
Nationally · AGSA 2024/25
39
Clean audits
116
Unqualified with findings
87
Qualified
5
Adverse
8
Disclaimer
257
Total municipalities
City of Cape Town
Western Cape · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →City of Johannesburg
Gauteng · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →City of Tshwane
Gauteng · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →City of Ekurhuleni
Gauteng · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →eThekwini (Durban)
KwaZulu-Natal · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Nelson Mandela Bay
Eastern Cape · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Buffalo City (East London)
Eastern Cape · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Mangaung (Bloemfontein)
Free State · metro · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Stellenbosch
Western Cape · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Drakenstein (Paarl)
Western Cape · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Midvaal
Gauteng · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Saldanha Bay
Western Cape · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Emalahleni (Witbank)
Mpumalanga · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Lephalale
Limpopo · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Enoch Mgijima (Komani)
Eastern Cape · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Umzimvubu
Eastern Cape · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Msunduzi (Pietermaritzburg)
KwaZulu-Natal · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Ray Nkonyeni (Margate)
KwaZulu-Natal · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Nquthu
KwaZulu-Natal · local · 2022/23
2024/25 reconciliation pending — showing prior tracked 2022/23 outcome.
View full profile →uMkhanyakude District
KwaZulu-Natal · district · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Thulamela
Limpopo · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Fetakgomo Tubatse
Limpopo · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Matatiele
Eastern Cape · local · 2022/23
2024/25 reconciliation pending — showing prior tracked 2022/23 outcome.
View full profile →Madibeng (Brits)
North West · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Rustenburg
North West · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Polokwane
Limpopo · local · 2024/25
AGSA 2024/25 audit outcome reconciled.
View full profile →Data source: Auditor-General South Africa MFMA 2024/25. 24 of 26 tracked audit outcomes are reconciled to 2024/25; Nquthu and Matatiele remain explicitly pending and retain prior tracked periods. Legacy financial-status flags and historical notes are separate tracker context and are not relabelled as 2024/25 AGSA findings.