Election day Wed 4 Nov

Checked 16 October 2026

Where the facts about Moses Kotane come from

Every fact on the Moses Kotane page, with the sources we used. We save a copy of each source on the day we read it.

Back to the Moses Kotane page

Which party controls the council?

Dated reports

As of 30 Jun 2025: Audited statements (checked by auditors) at 30 June 2025 name Councillor MN Nkotswe as executive mayor of Moses Kotane.

Moses Kotane Local Municipality audited annual financial statements for the year ended 30 June 2025 (opens in a new tab)

Moses Kotane Local Municipality. Published 8 December 2025.

Where to look: General Information, p. 1 (mayor and mayoral committee; no parties)

Saved copy: not added yetOfficial record

As of 5 Feb 2025: Magdeline Nketu Nkotswe (ANC) was mayor and Gugulethu Maureen Mtshali (ANC) was speaker, according to the municipality's 2023/24 annual report. The report lists its 69 councillors with their parties. All 35 ward councillors were ANC. Of the 34 PR councillors, 11 were ANC. That makes 46 ANC councillors in total.

Moses Kotane Local Municipality Annual Report 2023/24 (final) (opens in a new tab)

Moses Kotane Local Municipality. Published 5 February 2025.

Where to look: section 1.4, councillor table pp. 38-39 (rows 1-35 ward, rows 36-46 ANC PR, row 41 Speaker, row 43 Mayor); counted line by line

Saved copy: not added yetOfficial record

As of 9 Nov 2021: The IEC's 2021 councillor list shows ANC candidates elected in all 35 Moses Kotane wards. It also shows that Magdeline Nketu Nkotswe was elected as an ANC PR councillor.

LGE2021 Councillor Lists - 9 Nov 2021 (opens in a new tab)

Electoral Commission of South Africa (IEC). Published 9 November 2021.

Where to look: NW375 - Moses Kotane, African National Congress, ward rows 63705001-63705035 and PR(8): NKOTSWE MAGDELINE NKETU; counted line by line

Saved copy Official record

How were the seats split?

The 2021 result

Who won the 69 seats in 2021.

LGE 2021 Seat Calculation Detail: NW375 Moses Kotane (opens in a new tab)

Electoral Commission of South Africa (IEC). Page is undated.

Where to look: p. 3 of 3, seat table, Total Party Seats column

Saved copy: not added yetOfficial record

Every party

The 2021 seats, by party (ward seats and party seats). African National Congress: 45 (34 ward, 11 party). Economic Freedom Fighters: 13 (0 ward, 13 party). Democratic Alliance: 2 (0 ward, 2 party). Tsogang Civic Movement: 2 (0 ward, 2 party). African Christian Democratic Party: 1 (0 ward, 1 party). African Independent Congress: 1 (0 ward, 1 party). Bana Ba Thari: 1 (0 ward, 1 party). Forum 4 Service Delivery: 1 (0 ward, 1 party). Independents for Communities: 1 (0 ward, 1 party). United Christian Democratic Party: 1 (0 ward, 1 party).

LGE 2021 Seat Calculation Detail: NW375 Moses Kotane (opens in a new tab)

Electoral Commission of South Africa (IEC). Page is undated.

Where to look: p. 3 of 3, seat table, Total Party Seats column

Saved copy: not added yetOfficial record

What the official records say

Audit result

The Auditor-General gave Moses Kotane an unqualified audit opinion with findings for 2024-25. That is better than in 2023-24, when it got a qualified opinion.

Consolidated general report on local government audit outcomes 2024-25: Moses Kotane (opens in a new tab)

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)

Saved copy: kept on fileOfficial record