ANC 76.4%down 2.2 pts from 78.6% in 2019
Most provincial votes
- ANC 76.4%
- EFF 12.9%
- DA 3.1%
- Others 7.7%
Provincial ballot ? · 135 686 valid votes
ANCAfrican National Congress103 66376.4%
EFFEconomic Freedom Fighters17 43712.9%
DADemocratic Alliance4 1993.1%
M.K.Umkhonto Wesizwe3 5522.6%
APCAfrican People's Convention2 4641.8%
UATUnited Africans Transformation1 2750.9%
ActionSA7510.6%
ACDPAfrican Christian Democratic Party5830.4%
BOSABuild One South Africa with Mmusi Maimane3600.3%
ATMAfrican Transformation Movement2300.2%
PACPan Africanist Congress of Azania1790.1%
RISERise Mzansi1520.1%
PAPatriotic Alliance1390.1%
ASAArise South Africa1220.1%
COPECongress of the People1030.1%
ALAble Leadership820.1%
BPSABolsheviks Party of South Africa740.1%
IFPInkatha Freedom Party710.1%
VF PLUSVryheidsfront Plus570.0%
GOOD560.0%
UDMUnited Democratic Movement290.0%- AIPOAfrican Independent People's Organisation260.0%
SPPSindawonye Progressive Party220.0%
ELF-SAEconomic Liberators Forum South Africa220.0%
NFPNational Freedom Party210.0%
ARAAfrica Restoration Alliance90.0%- NO_ABBRAfrican Movement Congress80.0%
Wards · 38
- Ward 1ANC 72.2%
- Ward 2ANC 76.2%
- Ward 3ANC 69.7%
- Ward 4ANC 82.3%
- Ward 5ANC 81.6%
- Ward 6ANC 77.9%
- Ward 7ANC 78.2%
- Ward 8ANC 70.4%
- Ward 9ANC 73.6%
- Ward 10ANC 84.6%
- Ward 11ANC 74.8%
- Ward 12ANC 81.3%
- Ward 13ANC 62.9%
- Ward 14ANC 74.2%
- Ward 15ANC 52.8%
- Ward 16ANC 71.3%
- Ward 17ANC 77.0%
- Ward 18ANC 76.2%
- Ward 19ANC 84.0%
- Ward 20ANC 84.5%
- Ward 21ANC 87.3%
- Ward 22ANC 82.1%
- Ward 23ANC 73.6%
- Ward 24ANC 72.8%
- Ward 25ANC 76.2%
- Ward 26ANC 80.0%
- Ward 27ANC 77.7%
- Ward 28ANC 76.9%
- Ward 29ANC 79.4%
- Ward 30ANC 71.7%
- Ward 31ANC 73.2%
- Ward 32ANC 72.4%
- Ward 33ANC 84.6%
- Ward 34ANC 74.7%
- Ward 35ANC 80.1%
- Ward 36ANC 78.5%
- Ward 37ANC 79.5%
- Ward 38ANC 82.3%
About these figures
Official IEC figures: how we add them up
Votes cast 137 296 · spoilt 1 610 · special votes 16 635 · All 268 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:30 SAST.