WardsANC 19darker = bigger win
ANC 68.4%no change · 2019: 68.4%
Most national votes
Vote breakdown · National ballot
- ANC 68.4%
- EFF 13.8%
- DA 6.5%
- Others 11.4%
Turnout49.8%
Voters on the roll72 593
National ballot ? · 35 499 valid votes
ANCAfrican National Congress24 27368.4%
EFFEconomic Freedom Fighters4 89113.8%
DADemocratic Alliance2 2916.5%
F4SDForum 4 Service Delivery8462.4%
ActionSA6661.9%
VF PLUSVryheidsfront Plus5251.5%
M.K.Umkhonto Wesizwe4551.3%
PAPatriotic Alliance2010.6%
IFPInkatha Freedom Party1080.3%
ACDPAfrican Christian Democratic Party1060.3%
BOSABuild One South Africa with Mmusi Maimane920.3%
AHCAfrican Heart Congress770.2%
AZAPOAzanian People's Organisation730.2%
AICAfrican Independent Congress700.2%
PACPan Africanist Congress of Azania660.2%
AM4CAllied Movement for Change640.2%
COPECongress of the People580.2%
UATUnited Africans Transformation580.2%
UDMUnited Democratic Movement550.2%
RISERise Mzansi530.1%
APCAfrican People's Convention420.1%
ARAAfrica Restoration Alliance390.1%- #HOPE4SA360.1%
A.C.C.Alliance of Citizens for Change290.1%
ELF-SAEconomic Liberators Forum South Africa270.1%
ALJAMAAl Jama-ah250.1%
CIASAConservatives in Action210.1%
SARKOSouth African Royal Kingdoms Organization210.1%
UIMUnited Independent Movement180.1%
ATMAfrican Transformation Movement170.0%
ABCAbantu Batho Congress170.0%
ALAble Leadership160.0%
DLCDemocratic Liberal Congress150.0%
CITIZANS140.0%
AADPAction Alliance Development Party130.0%
SUNSizwe Ummah Nation120.0%- ACTAfrican Congress for Transformation120.0%
- AARAfrica Africans Reclaim110.0%
NFPNational Freedom Party100.0%- ACMAfrican Content Movement90.0%
SARASouth African Rainbow Alliance90.0%- RPReferendum Party90.0%
FREE DEMSFree Democrats80.0%
GOOD70.0%
OHMOrganic Humanity Movement60.0%
ACPAll Citizens Party50.0%- NO_ABBRAfrican Movement Congress50.0%
- CCCNational Coloured Congress40.0%
APEMOAfrican People's Movement40.0%
XILUVA40.0%
PMCPeople's Movement for Change30.0%
NCCMNorthern Cape Communities Movement30.0%
Wards · 19
About these figures
Official IEC figures: how we add them up
Votes cast 36 165 · spoilt 666 · special votes 4 198 · All 111 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, 17:02 SAST.