WardsANC 23DA 5darker = bigger win
ANC 50.0%
Most regional votes
Vote breakdown · Regional ballot
- ANC 50.0%
- DA 19.0%
- EFF 14.4%
- Others 16.6%
Turnout57.9%
Voters on the roll96 604
Regional ballot ? · 53 684 valid votes
ANCAfrican National Congress26 81950.0%
DADemocratic Alliance10 21019.0%
EFFEconomic Freedom Fighters7 72614.4%
M.K.Umkhonto Wesizwe3 8517.2%
VF PLUSVryheidsfront Plus1 5372.9%
IFPInkatha Freedom Party5741.1%
UDMUnited Democratic Movement4820.9%
PAPatriotic Alliance4600.9%
ActionSA4350.8%
BOSABuild One South Africa with Mmusi Maimane2280.4%
RISERise Mzansi2070.4%
ACDPAfrican Christian Democratic Party1540.3%
ATMAfrican Transformation Movement1420.3%
UATUnited Africans Transformation1400.3%- #HOPE4SA1010.2%
PACPan Africanist Congress of Azania1000.2%
AICAfrican Independent Congress760.1%
AZAPOAzanian People's Organisation530.1%
AHCAfrican Heart Congress510.1%
UIMUnited Independent Movement510.1%
AM4CAllied Movement for Change320.1%- Mda AneleIndependent candidate260.0%
COPECongress of the People260.0%
APCAfrican People's Convention250.0%
ELF-SAEconomic Liberators Forum South Africa200.0%
CIASAConservatives in Action160.0%
NFPNational Freedom Party160.0%
SARKOSouth African Royal Kingdoms Organization160.0%
A.C.C.Alliance of Citizens for Change110.0%- Liebenberg Louis PetrusIndependent candidate100.0%
ALJAMAAl Jama-ah100.0%
GOOD100.0%
SUNSizwe Ummah Nation90.0%
ACPAll Citizens Party90.0%
OHMOrganic Humanity Movement80.0%
ARAAfrica Restoration Alliance70.0%
SARASouth African Rainbow Alliance70.0%- Ramoba Lehlohonolo Blessings AnswerIndependent candidate60.0%
FREE DEMSFree Democrats60.0%
PMCPeople's Movement for Change50.0%
CITIZANS50.0%- AARAfrica Africans Reclaim30.0%
ALAble Leadership20.0%
XILUVA20.0%
Wards · 28
- Ward 1ANC 66.1%
- Ward 2ANC 65.3%
- Ward 3ANC 70.9%
- Ward 4ANC 64.6%
- Ward 5ANC 45.3%
- Ward 6ANC 67.3%
- Ward 7ANC 60.6%
- Ward 8ANC 67.8%
- Ward 9ANC 66.4%
- Ward 10ANC 69.8%
- Ward 11ANC 51.1%
- Ward 12ANC 56.7%
- Ward 13ANC 39.8%
- Ward 14DA 50.7%
- Ward 15ANC 48.5%
- Ward 16DA 37.7%
- Ward 17DA 57.6%
- Ward 18ANC 36.2%
- Ward 19ANC 31.7%
- Ward 20ANC 64.2%
- Ward 21DA 57.0%
- Ward 22ANC 56.7%
- Ward 23ANC 61.6%
- Ward 24ANC 47.1%
- Ward 25ANC 66.9%
- Ward 26ANC 63.3%
- Ward 27ANC 57.7%
- Ward 28DA 52.6%
About these figures
Official IEC figures: how we add them up
Votes cast 55 881 · spoilt 678 · special votes 5 208 · All 76 voting districts in · the IEC marks the results complete
Ward figures are the sum of the IEC's voting-district results for each ward (the IEC does not publish national/provincial results per ward).
The change beside the headline is the difference between the leading party's share here and its share in the 2019 election for the same municipality, both from the IEC's counts, with no votes re-allocated between boundaries.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 26 Oct 2026, 16:52 SAST.