Checked 16 October 2026
Where the facts about Mogale City come from
Every fact on the Mogale City 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
On the council's website, no date shown: Cllr Lucky Godfrey Sele is Executive Mayor, according to the municipality's council page. Cllr Doreen David is Speaker, and Cllr Tsholofelo Ramaisa is Chief Whip. The whip is the councillor who keeps a party's members voting together.
Mogale City Local Municipality. Page is undated.
Where to look: Political leadership section (undated, read 2026-10-18)
As of 16 Oct 2026: Lucky Godfrey Sele is listed as Mayor of Mogale City Local Municipality. The list is the national government contact directory.
South African Government. Page is undated.
Where to look: page heading and listing (Title 'Cllr', Name 'Lucky Godfrey', Surname 'Sele') on the Mogale City 'Mayor' contact-directory entry; undated, accessed 2026-10-16
As of 19 May 2026: Lucky Sele, mayor of Mogale City, was elected deputy chairperson of the ANC's West Rand region in May 2026.
Sunday World. Published 19 May 2026.
Where to look: summary paragraph 2 ('New regional leadership that was elected included William Matsheke as chairperson (mayor of Rand West), Lucky Sele as deputy chairperson (mayor of Mogale City) ... Nozuko Best (Merafong City mayor) as treasurer')
As of 28 Oct 2024: Lucky Sele (ANC) was elected Mogale City mayor in October 2024. Sele was the third mayor in three years and leads a coalition government.
EWN. Published 28 October 2024.
Where to look: paragraphs 1-2 ('The African National Congress (ANC) councillor was elected to the top position on Friday'; 'third mayor in Mogale city over the past three years'); paragraphs 3-4 ('the biggest party in the council'; 'coalition government'). Coalition partners not named.
As of 16 Oct 2024: Danny Thupane (ATM) was mayor from April 2023, with the backing of a coalition of the ANC and the EFF. He resigned as Mogale City mayor before a motion of no confidence against him was voted on.
EWN. Published 16 October 2024.
Where to look: paragraphs 1-4
As of 25 Apr 2023: Danny Thupane (ATM) was elected executive mayor by 43 votes to 31 for Tyrone Gray (DA). Lucky Sele (ANC) was elected speaker (the councillor who chairs council meetings). The mayoral committee was to come from a 'Government of Local Unity' of the ATM, ANC and EFF. The mayoral committee is a team of councillors who help the mayor.
Mogale City Local Municipality. Published 26 April 2023.
Where to look: press release issued 25 April 2023, paragraphs 1, 2 and 6
As of 11 Apr 2023: The DA ran a minority government under Mayor Tyrone Gray. The ANC (31) and EFF (11) together held more than half of the 77 seats. They brought a motion of no confidence (a council vote to remove the mayor or speaker) against him.
Daily Maverick. Published 11 April 2023.
Where to look: paragraphs 1, 4 and 5
How were the seats split?
The 2021 result
Who won the 77 seats in 2021.
Electoral Commission of South Africa (IEC). Page is undated.
Where to look: p. 3 of 4, seat table, Total Party Seats column
Every party
The seats now, by party (ward seats and party seats). African National Congress: 31 (27 ward, 4 party). Democratic Alliance: 25 (12 ward, 13 party). Economic Freedom Fighters: 11 (0 ward, 11 party). Freedom Front Plus: 6 (0 ward, 6 party). African Christian Democratic Party: 1 (0 ward, 1 party). African Transformation Movement: 1 (0 ward, 1 party). Inkatha Freedom Party: 1 (0 ward, 1 party). Pan Africanist Congress of Azania: 1 (0 ward, 1 party).
Electoral Commission of South Africa (IEC). Published 24 June 2026.
Where to look: winning party per ward for every by-election since 2021 (dashboard data files: MapsJason/2021/ByElections.js and LoadCouncillorsService); read 2026-10-18
Electoral Commission of South Africa (IEC). Published 9 November 2021.
Where to look: ward councillor rows for this council (party per ward elected in 2021)
The seats now
Who holds the 77 seats now, counted up to 24 Jun 2026. How we count: This is our own count, not an official IEC table. We start with the 2021 party seats from the IEC. Then we add the party that last won each ward, in 2021 or in a by-election. Party seats stay with their party, and councillors can't switch parties. So only ward by-elections change these totals. An empty seat is counted with the party that last held it. The IEC lists by-elections on 5 Oct 2022, but it does not show who won them. So any ward that changed hands that day is not counted.
Electoral Commission of South Africa (IEC). Published 24 June 2026.
Where to look: winning party per ward for every by-election since 2021 (dashboard data files: MapsJason/2021/ByElections.js and LoadCouncillorsService); read 2026-10-18
Electoral Commission of South Africa (IEC). Published 9 November 2021.
Where to look: ward councillor rows for this council (party per ward elected in 2021)
What the official records say
Audit result
The Auditor-General gave Mogale City an unqualified audit opinion with findings for 2024-25. It got the same result in 2023-24.
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.