WardsANC 38darker = bigger win
ANC 76.5%
Most regional votes
Vote breakdown · Regional ballot
- ANC 76.5%
- EFF 12.9%
- DA 3.0%
- Others 7.7%
Turnout52.5%
Voters on the roll266k
Regional ballot ? · 135 460 valid votes
ANCAfrican National Congress103 62076.5%
EFFEconomic Freedom Fighters17 40712.9%
DADemocratic Alliance4 0033.0%
M.K.Umkhonto Wesizwe3 4502.5%
APCAfrican People's Convention2 4531.8%
UATUnited Africans Transformation1 2590.9%
ActionSA7060.5%
ACDPAfrican Christian Democratic Party5400.4%
BOSABuild One South Africa with Mmusi Maimane4200.3%
ATMAfrican Transformation Movement2320.2%
PACPan Africanist Congress of Azania2170.2%
AZAPOAzanian People's Organisation2070.2%
PAPatriotic Alliance1340.1%
RISERise Mzansi1240.1%
COPECongress of the People1060.1%
ALAble Leadership840.1%
VF PLUSVryheidsfront Plus620.0%
IFPInkatha Freedom Party590.0%
A.C.C.Alliance of Citizens for Change550.0%
SARASouth African Rainbow Alliance550.0%
UDMUnited Democratic Movement490.0%
GOOD320.0%
CITIZANS240.0%
F4SDForum 4 Service Delivery220.0%
ARAAfrica Restoration Alliance220.0%
ELF-SAEconomic Liberators Forum South Africa210.0%- AARAfrica Africans Reclaim180.0%
NFPNational Freedom Party160.0%
OHMOrganic Humanity Movement160.0%
UIMUnited Independent Movement140.0%
FREE DEMSFree Democrats130.0%
SUNSizwe Ummah Nation100.0%
PMCPeople's Movement for Change100.0%
Wards · 38
- Ward 1ANC 74.4%
- Ward 2ANC 75.5%
- Ward 3ANC 69.6%
- Ward 4ANC 81.4%
- Ward 5ANC 81.3%
- Ward 6ANC 77.7%
- Ward 7ANC 78.5%
- Ward 8ANC 69.7%
- Ward 9ANC 73.0%
- Ward 10ANC 84.5%
- Ward 11ANC 74.8%
- Ward 12ANC 81.6%
- Ward 13ANC 62.9%
- Ward 14ANC 74.1%
- Ward 15ANC 52.6%
- Ward 16ANC 71.0%
- Ward 17ANC 77.1%
- Ward 18ANC 79.1%
- Ward 19ANC 83.9%
- Ward 20ANC 84.1%
- Ward 21ANC 87.8%
- Ward 22ANC 82.1%
- Ward 23ANC 75.1%
- Ward 24ANC 72.7%
- Ward 25ANC 78.0%
- Ward 26ANC 79.7%
- Ward 27ANC 77.9%
- Ward 28ANC 76.1%
- Ward 29ANC 78.4%
- Ward 30ANC 71.3%
- Ward 31ANC 72.2%
- Ward 32ANC 72.9%
- Ward 33ANC 84.6%
- Ward 34ANC 74.9%
- Ward 35ANC 79.6%
- Ward 36ANC 78.0%
- Ward 37ANC 81.5%
- Ward 38ANC 82.4%
About these figures
Official IEC figures: how we add them up
Votes cast 139 618 · spoilt 2 446 · special votes 16 809 · 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, 16:55 SAST.