-
[File Image]: A man casts his vote during elections
The Patriotic Alliance (PA) has won the much-contested by-election in Johannesburg’s Ward 29.
The position became vacant after the death of an ANC councillor in July.
💚 VICTORY IN WARD 29! 💚
Congratulations to Cllr Ismael Steenkamp and the people of Noordgesig! The Patriotic Alliance has officially WON the by-election in the City of Johannesburg.
The streets spoke , and the message is clear: #OnsBaizaNie ✊🏽💚#Vision2026 pic.twitter.com/QERPuRMMRx
— Patriotic Alliance (@OnsBaizaNie) October 15, 2025
The PA also managed to win another seat, in ward 6 in the Swellendam Local Municipality in the Western Cape.
💚 VICTORY IN SWELLENDAM! 💚
Congratulations to Cllr Julian Matthysen and the people of Ward 6! The Patriotic Alliance has once again triumphed,proving that the green wave is unstoppable!
The community has spoken loud and clear: #OnsBaizaNie ✊🏽💚 #Vision2026 pic.twitter.com/l5CAxWXSZl— Patriotic Alliance (@OnsBaizaNie) October 15, 2025
The ANC managed to retain Ward 15 in the AB Xuma Municipality in the Eastern Cape, Ward 4 in the Langeberg Local Municipality in the Western Cape and Ward 2 in the Musina Local Municipality.
The ANC welcomes the recent by-election results and expresses its full gratitude to the people of Ward 15 (Echibini Mantlaneni) Dr AB Xuma, Chris Hani, Eastern Cape, for their strong demonstration of commitment to the ANC.
ANC 69%
EFF 18%
UDM 6%
ATM 5% #VoteANC pic.twitter.com/MgbsylSUu1— ANC SECRETARY GENERAL | Fikile Mbalula (@MbalulaFikile) October 16, 2025
ActionSA won Ward 7 in Ramotshere Moiloa Local Municipality in the North West Province.
🎉 ActionSA has won the Ramotshere Moiloa Ward 7 (North West) by-election!
This historic win, against fierce competition in a rural stronghold, highlights ActionSA’s growing strength and readiness to broaden our appeal in both rural and urban communities across South Africa.… pic.twitter.com/sobUFNgdBH
— ActionSA (@Action4SA) October 16, 2025