WardsANC 35darker = bigger win
ANC 78.8% 3.8 pts · 2014: 82.6%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 78.8%
- EFF 10.9%
- DA 6.2%
- Others 4.0%
Turnout59.5%
Voters on the roll187k
Provincial ballot ? · 110 106 valid votes
ANCAfrican National Congress86 80778.8%
EFFEconomic Freedom Fighters12 04310.9%
DADemocratic Alliance6 8656.2%
VF PLUSVryheidsfront Plus1 3191.2%
APCAfrican People's Convention1 0240.9%
ACDPAfrican Christian Democratic Party4960.5%
AICAfrican Independent Congress2480.2%
COPECongress of the People1860.2%
ATMAfrican Transformation Movement1820.2%
AZAPOAzanian People's Organisation1340.1%
AGANG SAAgang South Africa1280.1%
SRWPSocialist Revolutionary Workers Party1080.1%
PACPan Africanist Congress of Azania1070.1%
ACOAfrican Covenant820.1%
XPXimoko Party450.0%
UDMUnited Democratic Movement380.0%
PAUPower of Africans Unity320.0%
GLCGazankulu Liberation Congress310.0%
IFPInkatha Freedom Party300.0%- NO_ABBRCivic Warriors of Maruleng270.0%
GMCGaza Movement for Change250.0%
GOOD200.0%
IRCInternational Revelation Congress160.0%
ARUAfrican Renaissance Unity160.0%
BRABetter Residents Association140.0%- ACMAfrican Content Movement140.0%
NFPNational Freedom Party130.0%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati130.0%
WFWomen Forward120.0%
BPSABolsheviks Party of South Africa80.0%
LANDLand Party70.0%
MSMMagoshi Swaranang Movement70.0%
APSPAfrican People's Socialist Party50.0%
SANCOTASouth African National Congress of Traditional Authorities40.0%
Wards · 35
- Ward 1ANC 86.1%
- Ward 2ANC 90.8%
- Ward 3ANC 89.3%
- Ward 4ANC 83.8%
- Ward 5ANC 83.8%
- Ward 6ANC 81.5%
- Ward 7ANC 85.4%
- Ward 8ANC 85.6%
- Ward 9ANC 86.6%
- Ward 10ANC 85.8%
- Ward 11ANC 77.3%
- Ward 12ANC 79.2%
- Ward 13ANC 77.6%
- Ward 14ANC 46.5%
- Ward 15ANC 41.9%
- Ward 16ANC 72.7%
- Ward 17ANC 79.8%
- Ward 18ANC 85.7%
- Ward 19ANC 80.3%
- Ward 20ANC 84.7%
- Ward 21ANC 80.6%
- Ward 22ANC 85.1%
- Ward 23ANC 69.7%
- Ward 24ANC 79.6%
- Ward 25ANC 84.1%
- Ward 26ANC 86.6%
- Ward 27ANC 84.5%
- Ward 28ANC 82.3%
- Ward 29ANC 83.7%
- Ward 30ANC 80.8%
- Ward 31ANC 68.5%
- Ward 32ANC 84.2%
- Ward 33ANC 84.5%
- Ward 34ANC 75.9%
- Ward 35ANC 79.5%
About these figures
Official IEC figures: how we add them up
Votes cast 111 536 · spoilt 1 430 · special votes 5 510 · All 188 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:41 SAST.