WardsANC 13DA 1PA 1darker = bigger win
ANC 57.1% 7.6 pts · 2019: 64.7%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 57.1%
- EFF 25.1%
- DA 10.7%
- Others 7.1%
Turnout56.6%
Voters on the roll55 729
Provincial ballot ? · 31 195 valid votes
ANCAfrican National Congress17 81957.1%
EFFEconomic Freedom Fighters7 81525.1%
DADemocratic Alliance3 34810.7%
PAPatriotic Alliance8792.8%
M.K.Umkhonto Wesizwe2720.9%
ActionSA1640.5%
VF PLUSVryheidsfront Plus1340.4%- #HOPE4SA1000.3%
BOSABuild One South Africa with Mmusi Maimane930.3%
ACDPAfrican Christian Democratic Party880.3%
COPECongress of the People780.3%- SAYSouth African Youth Power Party700.2%
- ACTAfrican Congress for Transformation640.2%
ASAArise South Africa450.1%
SARKOSouth African Royal Kingdoms Organization390.1%
RISERise Mzansi390.1%
ATMAfrican Transformation Movement300.1%
NCCMNorthern Cape Communities Movement300.1%
IFPInkatha Freedom Party240.1%
PACPan Africanist Congress of Azania210.1%
GOOD210.1%
PMCPeople's Movement for Change100.0%
ACPAll Citizens Party70.0%
ARAAfrica Restoration Alliance50.0%
Wards · 15
About these figures
Official IEC figures: how we add them up
Votes cast 31 542 · spoilt 347 · special votes 2 361 · All 46 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:28 SAST.