ANC 46.1% 3.2 pts · 2014: 49.3%
Most provincial votes
- ANC 46.1%
- DA 29.5%
- EFF 15.2%
- Others 9.2%
Provincial ballot ? · 1 065 597 valid votes
ANCAfrican National Congress490 98446.1%
DADemocratic Alliance314 58929.5%
EFFEconomic Freedom Fighters161 83615.2%
VF PLUSVryheidsfront Plus66 7966.3%
ACDPAfrican Christian Democratic Party9 1000.9%
COPECongress of the People2 4930.2%
AICAfrican Independent Congress2 2040.2%
ATMAfrican Transformation Movement1 7860.2%
PACPan Africanist Congress of Azania1 7040.2%
GOOD1 6090.2%
UDMUnited Democratic Movement1 6010.2%
ACOAfrican Covenant1 4840.1%
IFPInkatha Freedom Party1 1700.1%
ALJAMAAl Jama-ah1 1310.1%- BLFBlack First Land First9080.1%
SRWPSocialist Revolutionary Workers Party8090.1%
AGANG SAAgang South Africa8050.1%
APCAfrican People's Convention7410.1%
AZAPOAzanian People's Organisation6510.1%
ECOFORUMEconomic Emancipation Forum5730.1%
WFWomen Forward4660.0%
ARUAfrican Renaissance Unity2750.0%
GLCGazankulu Liberation Congress2320.0%
NFPNational Freedom Party1990.0%
ADECAfrican Democratic Change1860.0%
ATAAlliance for Transformation for All1690.0%- ACMAfrican Content Movement1640.0%
PAPatriotic Alliance1470.0%
LANDLand Party1310.0%
PAUPower of Africans Unity1220.0%
IRCInternational Revelation Congress1200.0%
BRABetter Residents Association1110.0%
ICOSAIndependent Civic Organisation of South Africa1090.0%
NAPFNational People's Front660.0%
SANCOTASouth African National Congress of Traditional Authorities650.0%
ZPMZenzeleni Progressive Movement610.0%
Wards · 107
- Ward 1DA 55.2%
- Ward 2DA 54.1%
- Ward 3ANC 43.3%
- Ward 4ANC 45.1%
- Ward 5DA 55.2%
- Ward 6ANC 74.4%
- Ward 7ANC 57.1%
- Ward 8ANC 70.6%
- Ward 9ANC 79.1%
- Ward 10ANC 66.2%
- Ward 11ANC 75.3%
- Ward 12ANC 69.8%
- Ward 13ANC 71.5%
- Ward 14ANC 73.9%
- Ward 15ANC 73.7%
- Ward 16ANC 73.9%
- Ward 17ANC 70.4%
- Ward 18ANC 72.1%
- Ward 19ANC 77.8%
- Ward 20ANC 62.1%
- Ward 21ANC 63.4%
- Ward 22ANC 66.0%
- Ward 23ANC 76.5%
- Ward 24ANC 78.6%
- Ward 25ANC 73.1%
- Ward 26ANC 72.6%
- Ward 27ANC 72.8%
- Ward 28ANC 68.9%
- Ward 29ANC 74.3%
- Ward 30ANC 64.2%
- Ward 31ANC 62.9%
- Ward 32ANC 60.2%
- Ward 33ANC 65.0%
- Ward 34ANC 66.2%
- Ward 35ANC 64.8%
- Ward 36ANC 67.6%
- Ward 37ANC 67.2%
- Ward 38ANC 60.5%
- Ward 39ANC 72.5%
- Ward 40ANC 73.0%
- Ward 41DA 58.7%
- Ward 42DA 70.4%
- Ward 43DA 64.5%
- Ward 44DA 74.9%
- Ward 45DA 68.9%
- Ward 46DA 71.6%
- Ward 47DA 72.8%
- Ward 48DA 42.8%
- Ward 49ANC 65.2%
- Ward 50DA 59.9%
- Ward 51ANC 68.1%
- Ward 52DA 64.7%
- Ward 53DA 57.3%
- Ward 54DA 61.4%
- Ward 55DA 38.7%
- Ward 56DA 58.0%
- Ward 57DA 55.0%
- Ward 58ANC 49.5%
- Ward 59ANC 37.5%
- Ward 60ANC 50.7%
- Ward 61ANC 47.2%
- Ward 62ANC 69.8%
- Ward 63ANC 62.7%
- Ward 64DA 55.9%
- Ward 65DA 68.0%
- Ward 66DA 60.2%
- Ward 67ANC 75.5%
- Ward 68ANC 72.7%
- Ward 69DA 73.3%
- Ward 70DA 65.3%
- Ward 71ANC 61.4%
- Ward 72ANC 65.4%
- Ward 73ANC 68.1%
- Ward 74ANC 63.6%
- Ward 75ANC 65.1%
- Ward 76ANC 72.7%
- Ward 77ANC 49.8%
- Ward 78DA 65.1%
- Ward 79DA 67.9%
- Ward 80ANC 50.0%
- Ward 81ANC 50.7%
- Ward 82DA 77.1%
- Ward 83DA 72.0%
- Ward 84DA 65.1%
- Ward 85DA 65.7%
- Ward 86ANC 67.7%
- Ward 87DA 45.4%
- Ward 88ANC 69.8%
- Ward 89ANC 68.6%
- Ward 90ANC 64.6%
- Ward 91DA 62.2%
- Ward 92ANC 41.5%
- Ward 93ANC 73.2%
- Ward 94ANC 70.9%
- Ward 95ANC 66.1%
- Ward 96DA 41.5%
- Ward 97ANC 71.3%
- Ward 98DA 38.5%
- Ward 99ANC 47.5%
- Ward 100ANC 46.5%
- Ward 101DA 58.2%
- Ward 102ANC 66.2%
- Ward 103ANC 78.6%
- Ward 104ANC 77.5%
- Ward 105ANC 55.4%
- Ward 106ANC 70.5%
- Ward 107ANC 60.9%
About these figures
Official IEC figures: how we add them up
Votes cast 1 073 511 · spoilt 7 914 · special votes 26 688 · All 767 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:23 SAST.