ANC 48.0%down 16.2 pts from 64.2% in 2019
Most provincial votes
- ANC 48.0%
- DA 18.3%
- EFF 15.0%
- Others 18.8%
Provincial ballot ? · 20 843 valid votes
ANCAfrican National Congress9 99648.0%
DADemocratic Alliance3 81118.3%
EFFEconomic Freedom Fighters3 12215.0%
M.K.Umkhonto Wesizwe2 59512.5%
VF PLUSVryheidsfront Plus7603.6%
ACDPAfrican Christian Democratic Party930.4%
UATUnited Africans Transformation790.4%
ActionSA580.3%
IFPInkatha Freedom Party540.3%
ASAArise South Africa400.2%
BOSABuild One South Africa with Mmusi Maimane320.2%
PAPatriotic Alliance270.1%
PACPan Africanist Congress of Azania260.1%
RISERise Mzansi250.1%
ATMAfrican Transformation Movement230.1%
COPECongress of the People220.1%
UDMUnited Democratic Movement130.1%- AIPOAfrican Independent People's Organisation130.1%
APCAfrican People's Convention110.1%
GOOD110.1%
BPSABolsheviks Party of South Africa90.0%
SPPSindawonye Progressive Party80.0%
ELF-SAEconomic Liberators Forum South Africa50.0%- NO_ABBRAfrican Movement Congress40.0%
ARAAfrica Restoration Alliance30.0%
ALAble Leadership30.0%
Wards · 9
About these figures
Official IEC figures: how we add them up
Votes cast 21 115 · spoilt 272 · special votes 1 421 · All 30 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:25 SAST.