Wards:ANC 72DA 33
Boundaries: MDB / IEC
ANC 51.0%
Most national votes
Vote breakdown · National ballot
- ANC 51.0%
- DA 31.3%
- EFF 11.4%
- Others 6.3%
Turnout76.8%
Registered voters1.46M
National ballot ? · 1 108 180 valid votes
ANCAfrican National Congress564 76351.0%
DADemocratic Alliance347 12931.3%
EFFEconomic Freedom Fighters126 48811.4%
VF PLUSVryheidsfront Plus27 9682.5%
ACDPAfrican Christian Democratic Party9 1990.8%
AGANG SAAgang South Africa6 5650.6%
COPECongress of the People4 8770.4%
AICAfrican Independent Congress4 6730.4%
UDMUnited Democratic Movement4 1580.4%
PACPan Africanist Congress of Azania2 0350.2%
APCAfrican People's Convention1 3510.1%
UCDPUnited Christian Democratic Party1 3470.1%
IFPInkatha Freedom Party1 2950.1%
AZAPOAzanian People's Organisation1 1030.1%
NFPNational Freedom Party1 0010.1%
NO_ABBRAl Jama-ah7800.1%
FNFront Nasionaal/Front National7580.1%
UBUNTUUbuntu Party6330.1%
WASPWorkers and Socialist Party3490.0%
PAPatriotic Alliance2760.0%
MFMinority Front2610.0%
KISSKeep It Straight and Simple2390.0%
BRABushbuckridge Residents Association2330.0%
KGMKingdom Governance Movement2130.0%
PAMPan Africanist Movement1420.0%
ICOSAIndependent Civic Organisation of South Africa1160.0%
FINLAFirst Nation Liberation Alliance1120.0%
PALPeoples Alliance660.0%
UNICOUnited Congress500.0%
Wards · 105
- Ward 1DA 75.5%
- Ward 2DA 70.5%
- Ward 3ANC 44.5%
- Ward 4ANC 46.6%
- Ward 5DA 72.0%
- Ward 6ANC 78.4%
- Ward 7ANC 56.7%
- Ward 8ANC 78.8%
- Ward 9ANC 87.1%
- Ward 10ANC 70.2%
- Ward 11ANC 82.5%
- Ward 12ANC 78.5%
- Ward 13ANC 82.5%
- Ward 14ANC 81.9%
- Ward 15ANC 72.6%
- Ward 16ANC 78.1%
- Ward 17ANC 72.3%
- Ward 18ANC 75.7%
- Ward 19ANC 83.1%
- Ward 20ANC 68.4%
- Ward 21ANC 68.4%
- Ward 22ANC 73.2%
- Ward 23ANC 78.6%
- Ward 24ANC 86.4%
- Ward 25ANC 84.4%
- Ward 26ANC 80.2%
- Ward 27ANC 82.4%
- Ward 28ANC 73.7%
- Ward 29ANC 78.7%
- Ward 30ANC 72.7%
- Ward 31ANC 69.8%
- Ward 32ANC 64.6%
- Ward 33ANC 80.0%
- Ward 34ANC 78.7%
- Ward 35ANC 72.1%
- Ward 36ANC 75.9%
- Ward 37ANC 78.0%
- Ward 38ANC 61.9%
- Ward 39ANC 79.7%
- Ward 40ANC 74.8%
- Ward 41DA 65.9%
- Ward 42DA 72.5%
- Ward 43DA 66.7%
- Ward 44DA 78.9%
- Ward 45DA 77.4%
- Ward 46DA 76.8%
- Ward 47DA 76.8%
- Ward 48ANC 59.2%
- Ward 49ANC 66.1%
- Ward 50DA 76.2%
- Ward 51ANC 60.7%
- Ward 52DA 79.3%
- Ward 53DA 72.2%
- Ward 54DA 78.0%
- Ward 55DA 62.5%
- Ward 56DA 64.9%
- Ward 57DA 60.9%
- Ward 58ANC 44.7%
- Ward 59ANC 42.0%
- Ward 60ANC 53.6%
- Ward 61ANC 44.5%
- Ward 62ANC 71.7%
- Ward 63ANC 65.6%
- Ward 64DA 64.8%
- Ward 65DA 75.0%
- Ward 66DA 70.8%
- Ward 67ANC 77.7%
- Ward 68ANC 71.9%
- Ward 69DA 80.1%
- Ward 70DA 67.5%
- Ward 71ANC 63.1%
- Ward 72ANC 71.4%
- Ward 73ANC 77.4%
- Ward 74ANC 74.8%
- Ward 75ANC 70.3%
- Ward 76ANC 79.2%
- Ward 77ANC 61.3%
- Ward 78DA 75.0%
- Ward 79DA 77.2%
- Ward 80ANC 57.3%
- Ward 81ANC 60.0%
- Ward 82DA 78.2%
- Ward 83DA 78.3%
- Ward 84DA 68.2%
- Ward 85DA 74.3%
- Ward 86ANC 75.3%
- Ward 87DA 57.5%
- Ward 88ANC 78.0%
- Ward 89ANC 75.7%
- Ward 90ANC 72.6%
- Ward 91DA 70.2%
- Ward 92ANC 45.3%
- Ward 93ANC 66.7%
- Ward 94ANC 79.0%
- Ward 95ANC 83.8%
- Ward 96DA 51.6%
- Ward 97ANC 76.3%
- Ward 98DA 57.6%
- Ward 99ANC 64.6%
- Ward 100ANC 52.8%
- Ward 101DA 60.6%
- Ward 102ANC 73.2%
- Ward 103ANC 83.3%
- Ward 104ANC 85.7%
- Ward 105ANC 59.2%
About these figures
Votes cast 1 118 268 · spoilt 10 088 · special votes 14 047 · 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, 15:14 SAST.