Skip to content
Mandate SA — home

Municipal by-elections

15 October 2025

5 ward by-elections in City of Johannesburg, Dr AB Xuma, Langeberg, Musina, Ramotshere Moiloa, in the council term of the 2021 Local Government Elections. Candidates, votes and seat awards as the IEC published them.

All by-elections

Ward 29, City of Johannesburg Metropolitan Municipality

City of Johannesburg · by-election of 15 October 2025

RAYMONT ISMAEL STEENKAMP elected
CandidateVotesShare
RAYMONT ISMAEL STEENKAMP1 75630,5%
EDWARD PRINCE MOTLHABI1 30222,6%
MOEKETSI MATTHEWS MOAHLOLI91415,9%
JOSIAH MOLOI5599,7%
THABANG MOHALE2584,5%
JOSEPH CHRISTIAN WILLIAMS2564,4%
ALTON DANIEL STEPHENS1773,1%
EDITH THEMBI SIKOSANA1592,8%
RAVERN ARNOLD MARTIN1582,7%
BOTHA THABO FUTHANI971,7%
KWENA JOHN NGOETJANA801,4%
MXOLISI POPO TETYANA490,8%

Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 38,8%.

Ward 15, Engcobo Local Municipality

Dr AB Xuma · by-election of 15 October 2025

VUYISWA POSWA elected
CandidateVotesShare
VUYISWA POSWA1 26969,4%
NONCEDO KOTI33218,2%
MENZISI BOBOTYANA1156,3%
ZIBUZELE MILNER NTANDULUKA1126,1%

Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 76,3%.

Ward 4, Langeberg Local Municipality

Langeberg · by-election of 15 October 2025

DANIËL BARRANOR BAADJIES elected
CandidateVotesShare
DANIËL BARRANOR BAADJIES1 12747,4%
RODGER RENIER KORTJÉ66227,9%
JJ JOHANNES SAOLOMON JANUARIE49720,9%
ERROL JUSTICE VOLLENHOVEN903,8%

Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 36,5%.

Ward 2, Musina Local Municipality

Musina · by-election of 15 October 2025

RAYMOND MASHUDU NYATHI elected
CandidateVotesShare
RAYMOND MASHUDU NYATHI76162,7%
MASHUDU MALAKIA PHUPHELI17014,0%
SARAH MOLATO KAMANGA917,5%
SAMUEL NDEFELANI MUKWEVHO786,4%
JOYCE MBULAHENI MAUMELA725,9%
THOMPHANI ARNOLD MASINDI413,4%

Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 75,4%.

Ward 7, Ramotshere Moiloa Local Municipality

Ramotshere Moiloa · by-election of 15 October 2025

MOSES MOUMAKWA elected
CandidateVotesShare
MOSES MOUMAKWA83733,5%
BEN KABELO MALEFO83533,4%
KENNETH MOENG KGWADI38515,4%
MOGOMOTSI MONAMODI2148,6%
BOITUMELO ABEL MOOKI1234,9%
DIKGANG GEORGE MOILWA552,2%
RAPELANG ISAAC DIPALE502,0%

Previous result in this ward: 2021 Local Government Elections — AFRICAN NATIONAL CONGRESS had the most votes, 57,4%.

What the record holds

  • The IEC's by-election results for 15 October 2025: 5 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

Official documents behind this record
DocumentRoleRetrievedSHA-256
IEC by-election candidates, 15 October 2025 (JSON, {"EEID":1791})candidate_list9 October 202654fce51fc542bb0c…
IEC by-election results, 15 October 2025: EC137 - Dr. A.B. Xuma (JSON)Results data9 October 2026302491582b8b0fca…
IEC by-election results, 15 October 2025: JHB - City of Johannesburg (JSON)Results data9 October 20262af966620f11f1a1…
IEC by-election results, 15 October 2025: LIM341 - Musina (JSON)Results data9 October 2026c0af67c7a7fd1e17…
IEC by-election results, 15 October 2025: NW385 - Ramotshere Moiloa (JSON)Results data9 October 202606c3b90248700bc3…
IEC by-election results, 15 October 2025: WC026 - Langeberg (JSON)Results data9 October 20267375fc86faaa6672…
IEC by-election councillors, 15 October 2025 (JSON, {"parmEEID":1791})Results report9 October 20263c4d84e1a8b9a6e9…