ANC 49.6% 2.7 pts · 2014: 52.3%
Most provincial votes
- ANC 49.6%
- DA 29.6%
- EFF 14.9%
- Others 5.9%
Provincial ballot ? · 1 527 695 valid votes
ANCAfrican National Congress757 97849.6%
DADemocratic Alliance452 66829.6%
EFFEconomic Freedom Fighters226 94314.9%
IFPInkatha Freedom Party22 3441.5%
VF PLUSVryheidsfront Plus15 0331.0%
ACDPAfrican Christian Democratic Party10 5360.7%
ALJAMAAl Jama-ah4 9550.3%
GOOD4 6770.3%
ATMAfrican Transformation Movement4 0170.3%
UDMUnited Democratic Movement3 7930.2%
COPECongress of the People3 2860.2%
AICAfrican Independent Congress2 8420.2%- BLFBlack First Land First2 8040.2%
PACPan Africanist Congress of Azania2 7910.2%
SRWPSocialist Revolutionary Workers Party1 6200.1%
NFPNational Freedom Party1 3580.1%
AZAPOAzanian People's Organisation1 1830.1%
APCAfrican People's Convention1 0580.1%
WFWomen Forward1 0150.1%
AGANG SAAgang South Africa9610.1%
ICOSAIndependent Civic Organisation of South Africa9270.1%
ATAAlliance for Transformation for All7510.0%- ACMAfrican Content Movement5260.0%
ECOFORUMEconomic Emancipation Forum4910.0%
PAPatriotic Alliance4510.0%
NAPFNational People's Front4410.0%
ACOAfrican Covenant4250.0%
ADECAfrican Democratic Change3990.0%
ARUAfrican Renaissance Unity3180.0%
IRCInternational Revelation Congress2550.0%
GLCGazankulu Liberation Congress2160.0%
SANCOTASouth African National Congress of Traditional Authorities1560.0%
BRABetter Residents Association1500.0%
LANDLand Party1420.0%
PAUPower of Africans Unity1210.0%
ZPMZenzeleni Progressive Movement640.0%
Wards · 135
- Ward 1ANC 77.5%
- Ward 2ANC 74.5%
- Ward 3ANC 76.9%
- Ward 4ANC 78.3%
- Ward 5ANC 75.6%
- Ward 6ANC 73.0%
- Ward 7DA 42.0%
- Ward 8ANC 51.6%
- Ward 9DA 44.6%
- Ward 10ANC 56.8%
- Ward 11ANC 54.7%
- Ward 12ANC 72.5%
- Ward 13ANC 68.4%
- Ward 14ANC 67.4%
- Ward 15ANC 75.7%
- Ward 16ANC 61.9%
- Ward 17DA 60.4%
- Ward 18DA 79.0%
- Ward 19ANC 74.0%
- Ward 20ANC 70.9%
- Ward 21ANC 73.7%
- Ward 22ANC 68.9%
- Ward 23DA 70.0%
- Ward 24ANC 62.1%
- Ward 25ANC 67.9%
- Ward 26ANC 73.0%
- Ward 27ANC 66.9%
- Ward 28ANC 69.9%
- Ward 29ANC 55.9%
- Ward 30ANC 67.4%
- Ward 31ANC 67.5%
- Ward 32DA 47.6%
- Ward 33ANC 72.0%
- Ward 34ANC 62.1%
- Ward 35ANC 74.1%
- Ward 36ANC 74.3%
- Ward 37ANC 63.3%
- Ward 38ANC 61.3%
- Ward 39ANC 71.4%
- Ward 40ANC 59.9%
- Ward 41ANC 75.3%
- Ward 42ANC 77.3%
- Ward 43ANC 73.7%
- Ward 44ANC 71.8%
- Ward 45ANC 71.6%
- Ward 46ANC 75.7%
- Ward 47ANC 66.8%
- Ward 48ANC 68.7%
- Ward 49ANC 74.4%
- Ward 50ANC 76.1%
- Ward 51ANC 74.2%
- Ward 52ANC 76.7%
- Ward 53ANC 73.6%
- Ward 54DA 50.6%
- Ward 55DA 47.2%
- Ward 56DA 56.2%
- Ward 57DA 44.7%
- Ward 58ANC 46.0%
- Ward 59ANC 65.7%
- Ward 60ANC 51.7%
- Ward 61ANC 43.8%
- Ward 62ANC 66.2%
- Ward 63ANC 68.8%
- Ward 64ANC 65.7%
- Ward 65ANC 41.7%
- Ward 66DA 42.9%
- Ward 67ANC 54.6%
- Ward 68ANC 41.1%
- Ward 69DA 43.8%
- Ward 70DA 49.8%
- Ward 71DA 43.1%
- Ward 72DA 75.9%
- Ward 73DA 60.4%
- Ward 74DA 66.8%
- Ward 75ANC 50.0%
- Ward 76ANC 69.2%
- Ward 77ANC 68.3%
- Ward 78ANC 68.8%
- Ward 79ANC 68.2%
- Ward 80ANC 62.4%
- Ward 81ANC 46.7%
- Ward 82DA 54.9%
- Ward 83DA 70.3%
- Ward 84DA 56.1%
- Ward 85DA 63.8%
- Ward 86DA 65.9%
- Ward 87DA 64.0%
- Ward 88DA 71.2%
- Ward 89DA 74.7%
- Ward 90DA 74.0%
- Ward 91DA 45.3%
- Ward 92ANC 50.2%
- Ward 93DA 74.7%
- Ward 94DA 71.6%
- Ward 95ANC 69.2%
- Ward 96ANC 51.1%
- Ward 97DA 67.7%
- Ward 98DA 67.6%
- Ward 99DA 77.2%
- Ward 100ANC 67.5%
- Ward 101DA 74.5%
- Ward 102DA 71.3%
- Ward 103DA 72.7%
- Ward 104DA 67.7%
- Ward 105ANC 67.8%
- Ward 106DA 77.3%
- Ward 107ANC 63.4%
- Ward 108ANC 66.2%
- Ward 109ANC 42.5%
- Ward 110ANC 57.9%
- Ward 111ANC 64.0%
- Ward 112ANC 39.5%
- Ward 113ANC 72.1%
- Ward 114ANC 63.1%
- Ward 115DA 65.8%
- Ward 116ANC 70.7%
- Ward 117DA 75.0%
- Ward 118DA 50.0%
- Ward 119ANC 63.8%
- Ward 120ANC 50.8%
- Ward 121ANC 59.9%
- Ward 122ANC 71.4%
- Ward 123ANC 57.7%
- Ward 124ANC 52.1%
- Ward 125ANC 42.2%
- Ward 126DA 77.3%
- Ward 127ANC 74.3%
- Ward 128ANC 76.0%
- Ward 129ANC 77.1%
- Ward 130ANC 72.7%
- Ward 131ANC 76.1%
- Ward 132DA 55.8%
- Ward 133ANC 68.3%
- Ward 134DA 73.6%
- Ward 135ANC 65.3%
About these figures
Official IEC figures: how we add them up
Votes cast 1 540 287 · spoilt 12 592 · special votes 29 298 · 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, 10:22 SAST.