WardsANC 36EFF 1darker = bigger win
ANC 61.4%
Most regional votes
Vote breakdown · Regional ballot
- ANC 61.4%
- UDM 16.2%
- EFF 10.9%
- Others 11.5%
Turnout42.7%
Voters on the roll240k
Regional ballot ? · 99 442 valid votes
ANCAfrican National Congress61 02961.4%
UDMUnited Democratic Movement16 12316.2%
EFFEconomic Freedom Fighters10 84710.9%
ATMAfrican Transformation Movement4 2664.3%
DADemocratic Alliance2 5182.5%
M.K.Umkhonto Wesizwe1 5301.5%
RISERise Mzansi8350.8%
PACPan Africanist Congress of Azania4880.5%
ActionSA3840.4%
BOSABuild One South Africa with Mmusi Maimane3130.3%
ACDPAfrican Christian Democratic Party1960.2%
PAPatriotic Alliance1720.2%
COPECongress of the People1400.1%
AZAPOAzanian People's Organisation1030.1%
APCAfrican People's Convention880.1%
A.C.C.Alliance of Citizens for Change720.1%
UIMUnited Independent Movement580.1%
IFPInkatha Freedom Party550.1%
ALJAMAAl Jama-ah340.0%
GOOD330.0%
CITIZANS320.0%
VF PLUSVryheidsfront Plus250.0%
OHMOrganic Humanity Movement160.0%
SUNSizwe Ummah Nation140.0%- AARAfrica Africans Reclaim140.0%
ELF-SAEconomic Liberators Forum South Africa130.0%
FREE DEMSFree Democrats120.0%
SARASouth African Rainbow Alliance120.0%
PMCPeople's Movement for Change100.0%
ARAAfrica Restoration Alliance100.0%
Wards · 37
- Ward 1ANC 56.0%
- Ward 2ANC 53.5%
- Ward 3ANC 58.1%
- Ward 4ANC 47.3%
- Ward 5EFF 37.5%
- Ward 6ANC 37.4%
- Ward 7ANC 49.2%
- Ward 8ANC 46.9%
- Ward 9ANC 51.7%
- Ward 10ANC 64.2%
- Ward 11ANC 46.3%
- Ward 12ANC 55.2%
- Ward 13ANC 68.3%
- Ward 14ANC 66.0%
- Ward 15ANC 74.6%
- Ward 16ANC 68.7%
- Ward 17ANC 81.3%
- Ward 18ANC 79.5%
- Ward 19ANC 77.3%
- Ward 20ANC 82.4%
- Ward 21ANC 70.4%
- Ward 22ANC 50.3%
- Ward 23ANC 56.2%
- Ward 24ANC 70.4%
- Ward 25ANC 73.5%
- Ward 26ANC 68.1%
- Ward 27ANC 77.0%
- Ward 28ANC 68.3%
- Ward 29ANC 60.1%
- Ward 30ANC 49.8%
- Ward 31ANC 78.8%
- Ward 32ANC 70.2%
- Ward 33ANC 53.5%
- Ward 34ANC 71.7%
- Ward 35ANC 57.1%
- Ward 36ANC 57.7%
- Ward 37ANC 43.4%
About these figures
Official IEC figures: how we add them up
Votes cast 102 423 · spoilt 2 040 · special votes 6 737 · All 358 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:44 SAST.