Checked 16 October 2026
Where the facts about Nkangala come from
Every fact on the Nkangala page, with the sources we used. We save a copy of each source on the day we read it.
Which party controls the council?
Dated reports
As of 16 Oct 2026: Thomas Diphepheng Ngwenya is executive mayor.
Mpumalanga Provincial Government. Page is undated.
Where to look: Municipalities table (page 1 of 3), row 'Nkangala District Municipality', column 'Executive mayor'. The table is undated (footer 'Copyright 2026'); it names mayors elected in late 2024, so it was updated no earlier than Nov 2024. Read 2026-10-16. Party not shown.
As of 17 Dec 2025: Cllr T.D. Ngwenya was executive mayor, according to the 2024/25 annual report. Cllr K.J. Boshomane was speaker (the councillor who chairs council meetings). Cllr C.N. Nkalitshana was chief whip (the councillor who keeps a party's members voting together).
Nkangala District Municipality. Published 17 December 2025.
Where to look: Acknowledgements (p. vii), paragraph 1
As of 28 Jun 2023: On 28 June 2023 Leah Mabuza, the Nkangala district mayor, was elected executive mayor of Emalahleni. This meant Mabuza left the district post.
Sowetan. Published 28 June 2023.
Where to look: paragraphs 1-3: 'She has been replaced by Nkangala district mayor Leah Mabuza'
As of 9 Nov 2021: Thomas Diphepheng Ngwenya was elected as the ANC's first-listed PR councillor in Emakhazeni in 2021.
Electoral Commission of South Africa (IEC). Published 9 November 2021.
Where to look: MP314 - Emakhazeni rows, ANC PR(1)
How were the seats split?
The 2021 result
Who won the 22 seats in 2021.
Electoral Commission of South Africa (IEC). Page is undated.
Where to look: pp. 1-2 of 2, seat table, Total Party Seats column
Every party
The seats voters choose directly, by party. African National Congress: 13. Economic Freedom Fighters: 4. Democratic Alliance: 3. African Independent People's Organisation: 1. Freedom Front Plus: 1.
Electoral Commission of South Africa (IEC). Page is undated.
Where to look: pp. 1-2 of 2, seat table, Total Party Seats column
What the official records say
Audit result
The Auditor-General gave the Nkangala district council an unqualified audit opinion with findings for 2024-25. That is worse than in 2023-24, when it got a clean audit.
Auditor-General of South Africa. Published 24 June 2026.
Where to look: 'Audit outcome for 2024-25' box and the change from 2023-24 under it (audit of separate financial statements, finalised by 30 April 2026)
Nothing matches. Try another word.