Wards:ANC 84DA 25Leader's share %<404050607080+
Boundaries: MDB / IEC
ANC 68.6%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 68.6%
- DA 19.9%
- IFP 3.8%
- Others 7.8%
Turnout72.7%
Registered voters1.75M
Provincial ballot ? · 1 256 055 valid votes
ANCAfrican National Congress861 21068.6%
DADemocratic Alliance/Demokratiese Alliansie250 19219.9%
IFPInkatha Freedom Party47 2333.8%
IDIndependent Democrats28 3052.3%
ACDPAfrican Christian Democratic Party14 4811.2%
UDMUnited Democratic Movement12 4611.0%- NNPNuwe Nasionale Party/New National Party10 1970.8%
PACPan Africanist Congress of Azania9 1340.7%
VF PlusVryheidsfront Plus5 5220.4%
UCDPUnited Christian Democratic Party3 8960.3%
CDPChristian Democratic Party3 8830.3%
AZAPOAzanian People's Organisation3 2740.3%
P.J.C.Peace and Justice Congress2 1280.2%
SOPAThe Socialist Party of Azania1 2860.1%- NANasionale Aksie1 0650.1%
EFMEconomic Freedom Movement8330.1%- NO_ABBRPro-Death Penalty Party6260.0%
B P CBlack People's Convention3290.0%
Wards · 109
- Ward 1ANC 92.2%
- Ward 2ANC 92.1%
- Ward 3ANC 93.1%
- Ward 4ANC 91.1%
- Ward 5ANC 57.9%
- Ward 6ANC 90.0%
- Ward 7ANC 70.9%
- Ward 8ANC 75.9%
- Ward 9ANC 50.7%
- Ward 10ANC 74.5%
- Ward 11ANC 74.5%
- Ward 12ANC 91.5%
- Ward 13ANC 88.6%
- Ward 14ANC 90.8%
- Ward 15ANC 88.8%
- Ward 16ANC 81.2%
- Ward 17ANC 41.1%
- Ward 18DA 40.1%
- Ward 19ANC 89.0%
- Ward 20ANC 92.5%
- Ward 21ANC 86.0%
- Ward 22ANC 91.8%
- Ward 23DA 53.4%
- Ward 24ANC 85.8%
- Ward 25ANC 90.1%
- Ward 26ANC 89.7%
- Ward 27ANC 83.4%
- Ward 28ANC 92.5%
- Ward 29ANC 94.6%
- Ward 30ANC 89.4%
- Ward 31ANC 90.4%
- Ward 32ANC 77.0%
- Ward 33ANC 93.0%
- Ward 34ANC 82.2%
- Ward 35ANC 93.7%
- Ward 36ANC 89.7%
- Ward 37ANC 75.1%
- Ward 38ANC 82.0%
- Ward 39ANC 90.2%
- Ward 40ANC 72.8%
- Ward 41ANC 91.3%
- Ward 42ANC 94.9%
- Ward 43ANC 93.4%
- Ward 44ANC 93.3%
- Ward 45ANC 88.3%
- Ward 46ANC 87.8%
- Ward 47ANC 88.5%
- Ward 48ANC 91.1%
- Ward 49ANC 92.8%
- Ward 50ANC 90.2%
- Ward 51ANC 89.8%
- Ward 52ANC 89.5%
- Ward 53ANC 90.0%
- Ward 54ANC 44.2%
- Ward 55ANC 46.1%
- Ward 56DA 49.5%
- Ward 57DA 45.6%
- Ward 58ANC 65.6%
- Ward 59ANC 82.6%
- Ward 60ANC 78.6%
- Ward 61ANC 46.9%
- Ward 62ANC 80.1%
- Ward 63ANC 78.1%
- Ward 64ANC 75.8%
- Ward 65ANC 38.7%
- Ward 66ANC 35.9%
- Ward 67ANC 70.1%
- Ward 68ANC 52.1%
- Ward 69ANC 45.3%
- Ward 70DA 51.2%
- Ward 71ANC 78.5%
- Ward 72DA 60.3%
- Ward 73DA 52.9%
- Ward 74DA 51.6%
- Ward 75ANC 75.7%
- Ward 76ANC 92.0%
- Ward 77ANC 92.2%
- Ward 78ANC 90.9%
- Ward 79ANC 91.1%
- Ward 80ANC 86.6%
- Ward 81ANC 52.0%
- Ward 82ANC 39.2%
- Ward 83DA 62.9%
- Ward 84DA 51.0%
- Ward 85DA 66.9%
- Ward 86DA 52.3%
- Ward 87DA 54.8%
- Ward 88DA 60.8%
- Ward 89DA 66.3%
- Ward 90DA 54.3%
- Ward 91ANC 57.1%
- Ward 92ANC 83.4%
- Ward 93ANC 65.1%
- Ward 94DA 56.7%
- Ward 95ANC 90.0%
- Ward 96ANC 75.6%
- Ward 97DA 62.2%
- Ward 98DA 56.7%
- Ward 99DA 60.7%
- Ward 100ANC 59.9%
- Ward 101DA 69.2%
- Ward 102DA 58.6%
- Ward 103DA 56.2%
- Ward 104DA 52.6%
- Ward 105ANC 92.6%
- Ward 106DA 64.1%
- Ward 107ANC 92.1%
- Ward 108ANC 90.2%
- Ward 109ANC 66.6%
About these figures
Votes cast 1 273 097 · spoilt 17 042 · special votes 54 151 · All 686 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, 22:03 SAST.