ANC 75.9%down 2.9 pts from 78.8% in 2019
Most provincial votes
- ANC 75.9%
- EFF 10.9%
- DA 7.3%
- Others 5.9%
Provincial ballot ? · 100 498 valid votes
ANCAfrican National Congress76 26975.9%
EFFEconomic Freedom Fighters10 95310.9%
DADemocratic Alliance7 3027.3%
VF PLUSVryheidsfront Plus1 0741.1%
UATUnited Africans Transformation8690.9%
M.K.Umkhonto Wesizwe8310.8%
ACDPAfrican Christian Democratic Party4840.5%
ActionSA4800.5%
AADPAction Alliance Development Party4760.5%
RISERise Mzansi3660.4%
APCAfrican People's Convention3180.3%
ALAble Leadership1690.2%
ASAArise South Africa1210.1%
BOSABuild One South Africa with Mmusi Maimane1170.1%
PAPatriotic Alliance760.1%
COPECongress of the People750.1%
ALJAMAAl Jama-ah660.1%
PACPan Africanist Congress of Azania590.1%
IFPInkatha Freedom Party530.1%
BPSABolsheviks Party of South Africa490.0%
SARASouth African Rainbow Alliance470.0%
F4SDForum 4 Service Delivery430.0%
O.DOperation Dudula400.0%
UDMUnited Democratic Movement280.0%
ACPAll Citizens Party270.0%
ELF-SAEconomic Liberators Forum South Africa270.0%
ATMAfrican Transformation Movement190.0%
GOOD190.0%- Mokonyane Matsobane GeraldIndependent candidate130.0%
NIPNational Independent Party90.0%- Ndou Lovemore RayIndependent candidate70.0%
SADASocialist Agenda of Dispossessed Africans60.0%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati30.0%- NO_ABBRAfrican Movement Congress30.0%
Wards · 35
- Ward 1ANC 82.7%
- Ward 2ANC 87.1%
- Ward 3ANC 84.2%
- Ward 4ANC 82.1%
- Ward 5ANC 84.2%
- Ward 6ANC 81.2%
- Ward 7ANC 86.3%
- Ward 8ANC 85.2%
- Ward 9ANC 84.7%
- Ward 10ANC 81.2%
- Ward 11ANC 81.2%
- Ward 12ANC 80.6%
- Ward 13ANC 67.2%
- Ward 14DA 40.6%
- Ward 15DA 43.9%
- Ward 16ANC 70.3%
- Ward 17ANC 74.8%
- Ward 18ANC 82.3%
- Ward 19ANC 72.1%
- Ward 20ANC 80.1%
- Ward 21ANC 72.8%
- Ward 22ANC 80.6%
- Ward 23ANC 64.3%
- Ward 24ANC 77.0%
- Ward 25ANC 85.4%
- Ward 26ANC 79.2%
- Ward 27ANC 79.6%
- Ward 28ANC 76.6%
- Ward 29ANC 80.9%
- Ward 30ANC 80.2%
- Ward 31ANC 67.3%
- Ward 32ANC 78.8%
- Ward 33ANC 76.7%
- Ward 34ANC 82.2%
- Ward 35ANC 76.9%
About these figures
Official IEC figures: how we add them up
Votes cast 101 592 · spoilt 1 094 · special votes 7 711 · All 192 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:31 SAST.