Municipal by-elections
26 November 2025
4 ward by-elections in City of Johannesburg, Hantam, Makana, Mandeni, in the council term of the 2021 Local Government Elections. Candidates, votes and seat awards as the IEC published them.
Ward 90, City of Johannesburg Metropolitan Municipality
City of Johannesburg · by-election of 26 November 2025
| Candidate | Votes | Share |
|---|---|---|
| RENATE JO VAN ONSELEN | 2 861 | 97,2% |
| SIHLANGULE MMISELO SIWISA | 83 | 2,8% |
Previous result in this ward: 2021 Local Government Elections — DEMOCRATIC ALLIANCE had the most votes, 70,2%.
Ward 7, Hantam Local Municipality
Hantam · by-election of 26 November 2025
| Candidate | Votes | Share |
|---|---|---|
| JASLIN JANFRED VAN WYK | 297 | 42,1% |
| LOUIS PETRUS FOURIE | 252 | 35,7% |
| HENRY MAANS | 85 | 12,1% |
| JAN ANDRIES PALM | 71 | 10,1% |
Previous result in this ward: Municipal by-elections, 18 December 2024 — GERRIT LABAN (AFRICAN NATIONAL CONGRESS) was elected, 45,7% of valid votes.
Ward 10, Makana Local Municipality
Makana · by-election of 26 November 2025
| Candidate | Votes | Share |
|---|---|---|
| ANDILE ARNOLD MBEJU | 632 | 49,8% |
| AYANDA CHRISTOPHER BODLA | 335 | 26,4% |
| THEMBINKOSI BASIL NGELEZA | 121 | 9,5% |
| NOMATAMSANQA MAVIKELA | 77 | 6,1% |
| PHAPHAMA NKONTSA | 67 | 5,3% |
| LOSI PATRICK PHAPHU | 38 | 3,0% |
Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 67,3%.
Ward 17, Mandeni Local Municipality
Mandeni · by-election of 26 November 2025
| Candidate | Votes | Share |
|---|---|---|
| SPHELELE KNOWLEDGE MKHWANAZI | 1 316 | 61,0% |
| NKULULEKO MNELISI PRAISE-GOD NXUMALO | 642 | 29,8% |
| NONDUMISO FORTUNATE PRECIOUS SHANDU | 199 | 9,2% |
Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 65,3%.
What the record holds
- The IEC's by-election results for 26 November 2025: 4 wards, each candidate by name and party with their votes. Votes cast and spoilt ballots are published per municipality, so they — and the ward's registered voters and turnout with them — are shown only where a municipality held one by-election that day.
How it was read and checked
- The winner is the candidate the IEC's results award the seat. Why each seat fell vacant is not published with these results and is not stated here.
Sources
The IEC files this day's record was loaded from
| Document | Role | Retrieved | SHA-256 |
|---|---|---|---|
| IEC by-election candidates, 26 November 2025 (JSON, {"EEID":1806}) | candidate_list | 9 October 2026 | 94d6f6e04f7d700c… |
| IEC by-election results, 26 November 2025: EC104 - Makana (JSON) | Results data | 9 October 2026 | 0c71d19664520f31… |
| IEC by-election results, 26 November 2025: JHB - City of Johannesburg (JSON) | Results data | 9 October 2026 | 3bba9ed4b0476191… |
| IEC by-election results, 26 November 2025: KZN291 - Mandeni (JSON) | Results data | 9 October 2026 | 5e2c826d18e8d891… |
| IEC by-election results, 26 November 2025: NC065 - HANTAM (JSON) | Results data | 9 October 2026 | 11f1c19977facc0b… |
| IEC by-election councillors, 26 November 2025 (JSON, {"parmEEID":1806}) | Results report | 9 October 2026 | 803f64ec5ff4b29f… |