WardsANC 31darker = bigger win
ANC 78.6% 0.7 pts · 2014: 77.9%
Most national votes
Vote breakdown · National ballot
- ANC 78.6%
- EFF 7.2%
- UDM 4.7%
- Others 9.5%
Turnout57.0%
Voters on the roll128k
National ballot ? · 71 495 valid votes
ANCAfrican National Congress56 18978.6%
EFFEconomic Freedom Fighters5 1617.2%
UDMUnited Democratic Movement3 3524.7%
DADemocratic Alliance1 8402.6%
ATMAfrican Transformation Movement1 4792.1%
PACPan Africanist Congress of Azania1 1091.6%
COPECongress of the People4880.7%
AICAfrican Independent Congress3980.6%
ATAAlliance for Transformation for All2490.3%
ASCAfrican Security Congress2360.3%
AASDAfrikan Alliance of Social Democrats1400.2%
APCAfrican People's Convention1360.2%
SRWPSocialist Revolutionary Workers Party1140.2%
AGANG SAAgang South Africa890.1%
ACDPAfrican Christian Democratic Party720.1%
F4SDForum 4 Service Delivery480.1%
ADECAfrican Democratic Change350.0%
ALJAMAAl Jama-ah290.0%
IFPInkatha Freedom Party260.0%
AZAPOAzanian People's Organisation230.0%
IRCInternational Revelation Congress210.0%- BLFBlack First Land First200.0%
GOOD190.0%
DLCDemocratic Liberal Congress170.0%
VF PLUSVryheidsfront Plus160.0%
SANCOTASouth African National Congress of Traditional Authorities160.0%
NFPNational Freedom Party140.0%
LANDLand Party140.0%
PAPatriotic Alliance130.0%
ECOFORUMEconomic Emancipation Forum130.0%
CPMChristian Political Movement130.0%
CSACompatriots of South Africa120.0%
ACOAfrican Covenant110.0%
PRMPeople's Revolutionary Movement100.0%
PAUPower of Africans Unity100.0%- ACMAfrican Content Movement90.0%
A.C.DAfrican Congress of Democrats80.0%
FREE DEMSFree Democrats70.0%
ZACPCapitalist Party of South Africa70.0%
BRABetter Residents Association60.0%
MFMinority Front50.0%
ARUAfrican Renaissance Unity50.0%
NAPFNational People's Front50.0%
ICOSAIndependent Civic Organisation of South Africa40.0%
NPANational Peoples Ambassadors30.0%
WFWomen Forward20.0%
FNFront Nasionaal/Front National20.0%
Wards · 31
- Ward 1ANC 66.6%
- Ward 2ANC 65.1%
- Ward 3ANC 71.8%
- Ward 4ANC 66.1%
- Ward 5ANC 63.6%
- Ward 6ANC 62.3%
- Ward 7ANC 64.9%
- Ward 8ANC 76.4%
- Ward 9ANC 74.9%
- Ward 10ANC 81.6%
- Ward 11ANC 88.6%
- Ward 12ANC 80.8%
- Ward 13ANC 76.1%
- Ward 14ANC 87.8%
- Ward 15ANC 89.6%
- Ward 16ANC 82.6%
- Ward 17ANC 84.8%
- Ward 18ANC 81.0%
- Ward 19ANC 83.4%
- Ward 20ANC 80.5%
- Ward 21ANC 82.8%
- Ward 22ANC 87.2%
- Ward 23ANC 83.4%
- Ward 24ANC 78.9%
- Ward 25ANC 86.4%
- Ward 26ANC 75.2%
- Ward 27ANC 84.0%
- Ward 28ANC 85.6%
- Ward 29ANC 89.4%
- Ward 30ANC 74.4%
- Ward 31ANC 84.3%
About these figures
Official IEC figures: how we add them up
Votes cast 72 743 · spoilt 1 248 · special votes 3 480 · All 289 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 2014 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 27 Oct 2026, 09:07 SAST.