Wards:ANC 71DA 34
Boundaries: MDB / IEC
ANC 49.3%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 49.3%
- DA 33.8%
- EFF 11.5%
- Others 5.4%
Turnout72.7%
Registered voters1.46M
Provincial ballot ? · 1 050 061 valid votes
ANCAfrican National Congress517 74149.3%
DADemocratic Alliance354 40333.8%
EFFEconomic Freedom Fighters120 84911.5%
VF PLUSVryheidsfront Plus26 0812.5%
ACDPAfrican Christian Democratic Party8 0400.8%
AGANG SAAgang South Africa5 1730.5%
COPECongress of the People4 7220.4%
UDMUnited Democratic Movement2 6830.3%
PACPan Africanist Congress of Azania2 0190.2%
APCAfrican People's Convention1 5820.2%
UCDPUnited Christian Democratic Party1 2900.1%
IFPInkatha Freedom Party1 1950.1%
AZAPOAzanian People's Organisation1 0520.1%
NFPNational Freedom Party7960.1%
FNFront Nasionaal/Front National7340.1%
PAPatriotic Alliance3810.0%
WASPWorkers and Socialist Party3550.0%
MFMinority Front3520.0%
KGMKingdom Governance Movement2360.0%
ICOSAIndependent Civic Organisation of South Africa1710.0%
LEKGOTLALekgotla for Democracy Advancement1500.0%
MECAMerafong Civic Association560.0%
Wards · 105
- Ward 1DA 77.0%
- Ward 2DA 73.3%
- Ward 3ANC 42.8%
- Ward 4ANC 45.1%
- Ward 5DA 75.2%
- Ward 6ANC 76.8%
- Ward 7ANC 55.0%
- Ward 8ANC 78.3%
- Ward 9ANC 87.0%
- Ward 10ANC 69.2%
- Ward 11ANC 81.7%
- Ward 12ANC 77.0%
- Ward 13ANC 81.8%
- Ward 14ANC 81.5%
- Ward 15ANC 70.9%
- Ward 16ANC 77.9%
- Ward 17ANC 70.5%
- Ward 18ANC 73.2%
- Ward 19ANC 82.6%
- Ward 20ANC 65.9%
- Ward 21ANC 68.9%
- Ward 22ANC 71.1%
- Ward 23ANC 78.1%
- Ward 24ANC 85.7%
- Ward 25ANC 83.7%
- Ward 26ANC 77.7%
- Ward 27ANC 80.3%
- Ward 28ANC 72.1%
- Ward 29ANC 77.0%
- Ward 30ANC 70.3%
- Ward 31ANC 67.6%
- Ward 32ANC 63.2%
- Ward 33ANC 78.0%
- Ward 34ANC 77.7%
- Ward 35ANC 70.3%
- Ward 36ANC 75.8%
- Ward 37ANC 78.3%
- Ward 38ANC 60.8%
- Ward 39ANC 78.9%
- Ward 40ANC 73.7%
- Ward 41DA 70.7%
- Ward 42DA 76.9%
- Ward 43DA 69.3%
- Ward 44DA 82.6%
- Ward 45DA 81.0%
- Ward 46DA 80.7%
- Ward 47DA 81.0%
- Ward 48ANC 57.8%
- Ward 49ANC 65.2%
- Ward 50DA 78.3%
- Ward 51ANC 59.8%
- Ward 52DA 81.6%
- Ward 53DA 75.1%
- Ward 54DA 80.3%
- Ward 55DA 64.0%
- Ward 56DA 70.3%
- Ward 57DA 65.5%
- Ward 58ANC 40.1%
- Ward 59DA 40.3%
- Ward 60ANC 49.3%
- Ward 61ANC 42.9%
- Ward 62ANC 71.3%
- Ward 63ANC 64.8%
- Ward 64DA 69.2%
- Ward 65DA 79.1%
- Ward 66DA 73.3%
- Ward 67ANC 76.8%
- Ward 68ANC 72.0%
- Ward 69DA 82.7%
- Ward 70DA 71.2%
- Ward 71ANC 61.8%
- Ward 72ANC 70.7%
- Ward 73ANC 76.3%
- Ward 74ANC 72.6%
- Ward 75ANC 68.5%
- Ward 76ANC 78.3%
- Ward 77ANC 59.1%
- Ward 78DA 79.1%
- Ward 79DA 80.0%
- Ward 80ANC 51.0%
- Ward 81ANC 53.6%
- Ward 82DA 82.5%
- Ward 83DA 80.7%
- Ward 84DA 73.4%
- Ward 85DA 77.4%
- Ward 86ANC 73.7%
- Ward 87DA 61.2%
- Ward 88ANC 76.8%
- Ward 89ANC 74.3%
- Ward 90ANC 70.9%
- Ward 91DA 73.7%
- Ward 92ANC 41.3%
- Ward 93ANC 66.2%
- Ward 94ANC 77.9%
- Ward 95ANC 82.8%
- Ward 96DA 54.1%
- Ward 97ANC 76.8%
- Ward 98DA 60.7%
- Ward 99ANC 62.9%
- Ward 100ANC 51.8%
- Ward 101DA 64.6%
- Ward 102ANC 72.0%
- Ward 103ANC 81.9%
- Ward 104ANC 85.7%
- Ward 105ANC 57.4%
About these figures
Votes cast 1 058 995 · spoilt 8 934 · special votes 13 577 · All 707 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).
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 16:07 SAST.