ANC 53.1%down 0.5 pts from 53.6% in 2014
Most national votes
- ANC 53.1%
- DA 26.3%
- EFF 13.7%
- Others 7.0%
National ballot ? · 1 608 066 valid votes
ANCAfrican National Congress853 69753.1%
DADemocratic Alliance422 13526.3%
EFFEconomic Freedom Fighters220 13013.7%
IFPInkatha Freedom Party26 0171.6%
VF PLUSVryheidsfront Plus18 9441.2%
ACDPAfrican Christian Democratic Party12 2400.8%
UDMUnited Democratic Movement5 8030.4%
GOOD5 6020.3%
ALJAMAAl Jama-ah4 4590.3%
COPECongress of the People4 2720.3%
ZACPCapitalist Party of South Africa3 7360.2%
ATMAfrican Transformation Movement3 7160.2%- BLFBlack First Land First3 2800.2%
AICAfrican Independent Congress3 2390.2%
PACPan Africanist Congress of Azania2 9270.2%
SRWPSocialist Revolutionary Workers Party1 8150.1%
NFPNational Freedom Party1 5350.1%
AZAPOAzanian People's Organisation1 2910.1%
WFWomen Forward1 1740.1%
APCAfrican People's Convention1 1240.1%
ASCAfrican Security Congress9490.1%
AGANG SAAgang South Africa8590.1%
AASDAfrikan Alliance of Social Democrats8040.0%
ICOSAIndependent Civic Organisation of South Africa7670.0%
ATAAlliance for Transformation for All7520.0%
MFMinority Front6650.0%- ACMAfrican Content Movement5330.0%
ADECAfrican Democratic Change4730.0%
ACOAfrican Covenant4690.0%
NAPFNational People's Front4580.0%
ECOFORUMEconomic Emancipation Forum4480.0%
CPMChristian Political Movement4090.0%
FREE DEMSFree Democrats3900.0%
FNFront Nasionaal/Front National3740.0%
PAPatriotic Alliance3290.0%
DLCDemocratic Liberal Congress3240.0%
ARUAfrican Renaissance Unity2880.0%
IRCInternational Revelation Congress2410.0%
A.C.DAfrican Congress of Democrats2220.0%
F4SDForum 4 Service Delivery2080.0%
SANCOTASouth African National Congress of Traditional Authorities1910.0%
BRABetter Residents Association1650.0%
LANDLand Party1460.0%
PAUPower of Africans Unity1420.0%
CSACompatriots of South Africa1220.0%
NPANational Peoples Ambassadors910.0%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati560.0%
PRMPeople's Revolutionary Movement550.0%
Wards · 135
- Ward 1ANC 79.6%
- Ward 2ANC 76.6%
- Ward 3ANC 77.9%
- Ward 4ANC 79.1%
- Ward 5ANC 78.7%
- Ward 6ANC 74.4%
- Ward 7ANC 43.0%
- Ward 8ANC 54.5%
- Ward 9ANC 43.2%
- Ward 10ANC 59.7%
- Ward 11ANC 58.5%
- Ward 12ANC 77.1%
- Ward 13ANC 72.6%
- Ward 14ANC 71.9%
- Ward 15ANC 76.6%
- Ward 16ANC 64.2%
- Ward 17DA 58.4%
- Ward 18DA 77.1%
- Ward 19ANC 75.9%
- Ward 20ANC 74.3%
- Ward 21ANC 74.2%
- Ward 22ANC 71.7%
- Ward 23DA 65.1%
- Ward 24ANC 65.2%
- Ward 25ANC 70.2%
- Ward 26ANC 75.9%
- Ward 27ANC 70.7%
- Ward 28ANC 73.4%
- Ward 29ANC 59.1%
- Ward 30ANC 68.3%
- Ward 31ANC 71.1%
- Ward 32DA 42.2%
- Ward 33ANC 74.8%
- Ward 34ANC 64.0%
- Ward 35ANC 75.3%
- Ward 36ANC 76.3%
- Ward 37ANC 65.5%
- Ward 38ANC 62.9%
- Ward 39ANC 74.7%
- Ward 40ANC 62.7%
- Ward 41ANC 77.4%
- Ward 42ANC 79.2%
- Ward 43ANC 76.3%
- Ward 44ANC 74.0%
- Ward 45ANC 74.2%
- Ward 46ANC 77.3%
- Ward 47ANC 69.2%
- Ward 48ANC 72.9%
- Ward 49ANC 77.2%
- Ward 50ANC 75.4%
- Ward 51ANC 76.5%
- Ward 52ANC 80.0%
- Ward 53ANC 76.6%
- Ward 54DA 43.3%
- Ward 55DA 43.0%
- Ward 56DA 49.3%
- Ward 57DA 40.0%
- Ward 58ANC 49.9%
- Ward 59ANC 67.9%
- Ward 60ANC 59.0%
- Ward 61ANC 44.3%
- Ward 62ANC 68.7%
- Ward 63ANC 72.9%
- Ward 64ANC 68.7%
- Ward 65ANC 43.8%
- Ward 66ANC 43.8%
- Ward 67ANC 60.3%
- Ward 68ANC 44.6%
- Ward 69DA 38.6%
- Ward 70DA 45.2%
- Ward 71DA 40.1%
- Ward 72DA 71.9%
- Ward 73DA 51.9%
- Ward 74DA 57.7%
- Ward 75ANC 51.5%
- Ward 76ANC 72.0%
- Ward 77ANC 70.9%
- Ward 78ANC 70.0%
- Ward 79ANC 71.7%
- Ward 80ANC 65.8%
- Ward 81ANC 52.1%
- Ward 82DA 53.2%
- Ward 83DA 65.3%
- Ward 84DA 52.3%
- Ward 85DA 56.4%
- Ward 86DA 60.7%
- Ward 87DA 52.3%
- Ward 88DA 63.3%
- Ward 89DA 69.7%
- Ward 90DA 65.4%
- Ward 91ANC 43.1%
- Ward 92ANC 56.3%
- Ward 93DA 67.0%
- Ward 94DA 64.4%
- Ward 95ANC 72.5%
- Ward 96ANC 55.0%
- Ward 97DA 61.0%
- Ward 98DA 60.0%
- Ward 99DA 70.6%
- Ward 100ANC 70.2%
- Ward 101DA 68.4%
- Ward 102DA 63.8%
- Ward 103DA 64.5%
- Ward 104DA 60.0%
- Ward 105ANC 72.0%
- Ward 106DA 69.5%
- Ward 107ANC 68.6%
- Ward 108ANC 70.5%
- Ward 109ANC 47.2%
- Ward 110ANC 62.9%
- Ward 111ANC 67.8%
- Ward 112ANC 46.5%
- Ward 113ANC 74.3%
- Ward 114ANC 65.9%
- Ward 115DA 60.7%
- Ward 116ANC 73.1%
- Ward 117DA 65.3%
- Ward 118DA 41.9%
- Ward 119ANC 67.9%
- Ward 120ANC 53.7%
- Ward 121ANC 63.3%
- Ward 122ANC 72.7%
- Ward 123ANC 61.7%
- Ward 124ANC 57.1%
- Ward 125ANC 47.5%
- Ward 126DA 71.9%
- Ward 127ANC 74.3%
- Ward 128ANC 77.4%
- Ward 129ANC 75.0%
- Ward 130ANC 75.2%
- Ward 131ANC 78.1%
- Ward 132DA 49.4%
- Ward 133ANC 69.4%
- Ward 134DA 67.5%
- Ward 135ANC 70.0%
About these figures
Official IEC figures: how we add them up
Votes cast 1 622 378 · spoilt 14 312 · special votes 28 843 · All 853 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:21 SAST.