WardsDA 82ANC 34darker = bigger win
DA 53.5%
Most regional votes
Vote breakdown · Regional ballot
- DA 53.5%
- ANC 19.8%
- EFF 6.6%
- Others 20.0%
Turnout61.7%
Voters on the roll2.10M
Regional ballot ? · 1 263 810 valid votes
DADemocratic Alliance676 18153.5%
ANCAfrican National Congress250 65919.8%
EFFEconomic Freedom Fighters83 7296.6%
PAPatriotic Alliance56 1824.4%- CCCNational Coloured Congress44 7673.5%
ALJAMAAl Jama-ah25 8852.0%
ACDPAfrican Christian Democratic Party18 3591.5%
GOOD12 4011.0%
VF PLUSVryheidsfront Plus11 0800.9%- Achmat ZackieIndependent candidate9 8960.8%
RISERise Mzansi9 0290.7%
M.K.Umkhonto Wesizwe8 8480.7%
BOSABuild One South Africa with Mmusi Maimane7 9480.6%
ARAAfrica Restoration Alliance7 3200.6%
UDMUnited Democratic Movement5 3940.4%
PACPan Africanist Congress of Azania5 0590.4%
AM4CAllied Movement for Change4 5400.4%
ActionSA4 4580.4%
ATMAfrican Transformation Movement3 7770.3%
UIMUnited Independent Movement3 7690.3%- RPReferendum Party2 3440.2%
PMCPeople's Movement for Change2 1710.2%- #HOPE4SA1 7750.1%
A.C.C.Alliance of Citizens for Change1 4670.1%
IFPInkatha Freedom Party1 2990.1%
OHMOrganic Humanity Movement1 1870.1%
COPECongress of the People9330.1%
SUNSizwe Ummah Nation8320.1%
APCAfrican People's Convention6040.0%
AZAPOAzanian People's Organisation5060.0%
SARASouth African Rainbow Alliance4500.0%
FREE DEMSFree Democrats2770.0%- ACTAfrican Congress for Transformation2720.0%
ELF-SAEconomic Liberators Forum South Africa2270.0%
CITIZANS1850.0%
Wards · 116
- Ward 1DA 84.0%
- Ward 2DA 76.1%
- Ward 3DA 84.2%
- Ward 4DA 59.8%
- Ward 5DA 85.4%
- Ward 6ANC 63.2%
- Ward 7DA 66.7%
- Ward 8DA 84.8%
- Ward 9DA 43.2%
- Ward 10DA 66.3%
- Ward 11DA 73.1%
- Ward 12DA 59.1%
- Ward 13DA 44.9%
- Ward 14DA 63.9%
- Ward 15DA 91.1%
- Ward 16DA 46.6%
- Ward 17DA 57.6%
- Ward 18ANC 59.0%
- Ward 19DA 44.6%
- Ward 20DA 49.4%
- Ward 21DA 89.4%
- Ward 22DA 57.5%
- Ward 23DA 86.7%
- Ward 24ANC 42.1%
- Ward 25DA 71.2%
- Ward 26DA 67.5%
- Ward 27DA 69.9%
- Ward 28DA 66.2%
- Ward 29DA 64.5%
- Ward 30DA 41.9%
- Ward 31DA 60.3%
- Ward 32DA 46.8%
- Ward 33ANC 67.6%
- Ward 34ANC 71.6%
- Ward 35ANC 65.3%
- Ward 36ANC 70.3%
- Ward 37ANC 68.4%
- Ward 38ANC 70.9%
- Ward 39ANC 61.6%
- Ward 40ANC 66.7%
- Ward 41ANC 65.5%
- Ward 42DA 72.4%
- Ward 43DA 54.0%
- Ward 44DA 47.5%
- Ward 45DA 54.6%
- Ward 46DA 38.0%
- Ward 47DA 46.9%
- Ward 48DA 42.4%
- Ward 49DA 61.2%
- Ward 50DA 58.1%
- Ward 51ANC 60.3%
- Ward 52ANC 66.4%
- Ward 53DA 70.2%
- Ward 54DA 87.5%
- Ward 55DA 75.4%
- Ward 56DA 51.7%
- Ward 57DA 42.6%
- Ward 58DA 75.6%
- Ward 59DA 73.3%
- Ward 60DA 41.2%
- Ward 61DA 76.7%
- Ward 62DA 80.7%
- Ward 63DA 66.0%
- Ward 64DA 82.3%
- Ward 65DA 58.7%
- Ward 66DA 57.8%
- Ward 67DA 53.6%
- Ward 68DA 61.8%
- Ward 69DA 60.4%
- Ward 70DA 88.9%
- Ward 71DA 80.7%
- Ward 72DA 70.7%
- Ward 73DA 86.1%
- Ward 74DA 60.3%
- Ward 75DA 47.5%
- Ward 76DA 35.9%
- Ward 77DA 71.7%
- Ward 78DA 56.3%
- Ward 79DA 54.7%
- Ward 80ANC 71.4%
- Ward 81DA 56.1%
- Ward 82DA 55.2%
- Ward 83DA 86.1%
- Ward 84DA 78.9%
- Ward 85ANC 41.0%
- Ward 86ANC 81.2%
- Ward 87ANC 71.0%
- Ward 88ANC 61.3%
- Ward 89ANC 71.2%
- Ward 90ANC 70.1%
- Ward 91ANC 73.5%
- Ward 92DA 50.3%
- Ward 93ANC 70.4%
- Ward 94ANC 65.5%
- Ward 95ANC 73.1%
- Ward 96ANC 69.1%
- Ward 97ANC 64.5%
- Ward 98ANC 61.9%
- Ward 99ANC 70.2%
- Ward 100DA 71.1%
- Ward 101ANC 65.8%
- Ward 102DA 82.9%
- Ward 103DA 89.4%
- Ward 104ANC 63.5%
- Ward 105DA 73.9%
- Ward 106ANC 40.2%
- Ward 107DA 74.7%
- Ward 108ANC 40.5%
- Ward 109DA 70.5%
- Ward 110DA 60.2%
- Ward 111DA 73.7%
- Ward 112DA 88.5%
- Ward 113DA 82.9%
- Ward 114ANC 65.3%
- Ward 115DA 57.8%
- Ward 116DA 52.8%
About these figures
Official IEC figures: how we add them up
Votes cast 1 296 301 · spoilt 10 789 · special votes 52 591 · All 802 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:25 SAST.