Wards:ANC 68DA 37
Boundaries: MDB / IEC
ANC 118 of 210 seats
Majority
Most votes, Ward ballot: ANC 54.2%
Turnout55.3%
Registered voters1.33M
Ward ballot ? · 723 472 valid votes
ANCAfrican National Congress391 95454.2%
DADemocratic Alliance278 99838.6%- IndependentIndependent candidates16 8332.3%
VF PLUSVryheidsfront Plus12 4851.7%
COPECongress of the People6 6610.9%
ACDPAfrican Christian Democratic Party4 8800.7%
APCAfrican People's Convention2 5290.3%
PACPan Africanist Congress of Azania2 0140.3%
AZAPOAzanian People's Organisation1 4950.2%
ACAAfrican Christian Alliance-Afrikaner Christen Alliansie1 0020.1%
CDPChristian Democratic Party9250.1%
IFPInkatha Freedom Party9070.1%
UCDPUnited Christian Democratic Party8940.1%
CFChristian Front4580.1%
UDMUnited Democratic Movement4260.1%
IRASAIndependent Ratepayers Association of SA3580.0%
MDPMovement Democratic Party2900.0%
BCPBlack Consciousness Party2440.0%
NFPNational Freedom Party1190.0%
Council seats · 210 ?
- African National Congress68 ward · 50 PR118
- Democratic Alliance/Demokratiese Alliansie37 ward · 45 PR82
- Vryheidsfront Plus0 ward · 4 PR4
- Congress of the People0 ward · 2 PR2
- Pan Africanist Congress of Azania0 ward · 1 PR1
- Azanian People's Organisation0 ward · 1 PR1
- African Christian Democratic Party0 ward · 1 PR1
- African People's Convention0 ward · 1 PR1
Wards · 105
- Ward 1DA 85.6%
- Ward 2DA 84.2%
- Ward 3DA 47.6%
- Ward 4ANC 52.0%
- Ward 5DA 84.4%
- Ward 6ANC 91.7%
- Ward 7ANC 67.4%
- Ward 8ANC 73.1%
- Ward 9ANC 91.5%
- Ward 10ANC 56.2%
- Ward 11ANC 92.2%
- Ward 12ANC 88.2%
- Ward 13ANC 91.7%
- Ward 14ANC 88.7%
- Ward 15ANC 86.4%
- Ward 16ANC 86.8%
- Ward 17ANC 77.0%
- Ward 18ANC 85.7%
- Ward 19ANC 72.8%
- Ward 20ANC 80.0%
- Ward 21ANC 82.5%
- Ward 22ANC 86.2%
- Ward 23ANC 92.6%
- Ward 24ANC 74.0%
- Ward 25ANC 94.1%
- Ward 26ANC 92.7%
- Ward 27ANC 92.8%
- Ward 28ANC 90.7%
- Ward 29ANC 74.3%
- Ward 30ANC 87.5%
- Ward 31ANC 82.9%
- Ward 32ANC 82.2%
- Ward 33ANC 86.1%
- Ward 34ANC 90.4%
- Ward 35ANC 89.6%
- Ward 36ANC 89.1%
- Ward 37ANC 92.6%
- Ward 38ANC 72.0%
- Ward 39ANC 93.5%
- Ward 40ANC 81.8%
- Ward 41DA 82.6%
- Ward 42DA 82.2%
- Ward 43DA 61.3%
- Ward 44DA 89.0%
- Ward 45DA 86.9%
- Ward 46DA 84.9%
- Ward 47DA 86.6%
- Ward 48ANC 78.9%
- Ward 49ANC 69.4%
- Ward 50DA 87.6%
- Ward 51ANC 77.9%
- Ward 52DA 88.3%
- Ward 53DA 85.7%
- Ward 54DA 89.0%
- Ward 55DA 69.8%
- Ward 56DA 80.9%
- Ward 57DA 78.3%
- Ward 58DA 52.7%
- Ward 59DA 52.0%
- Ward 60ANC 67.8%
- Ward 61ANC 59.6%
- Ward 62ANC 81.5%
- Ward 63ANC 80.4%
- Ward 64DA 76.1%
- Ward 65DA 85.1%
- Ward 66DA 78.6%
- Ward 67ANC 80.3%
- Ward 68ANC 90.3%
- Ward 69DA 88.1%
- Ward 70DA 80.9%
- Ward 71ANC 87.8%
- Ward 72ANC 87.4%
- Ward 73ANC 88.0%
- Ward 74ANC 61.9%
- Ward 75ANC 77.9%
- Ward 76ANC 84.7%
- Ward 77ANC 80.9%
- Ward 78DA 84.5%
- Ward 79DA 86.8%
- Ward 80ANC 65.2%
- Ward 81ANC 75.4%
- Ward 82DA 88.1%
- Ward 83DA 85.8%
- Ward 84DA 82.0%
- Ward 85DA 85.4%
- Ward 86ANC 91.2%
- Ward 87DA 66.7%
- Ward 88ANC 91.0%
- Ward 89ANC 92.8%
- Ward 90ANC 91.3%
- Ward 91DA 80.7%
- Ward 92DA 48.5%
- Ward 93ANC 75.1%
- Ward 94ANC 90.0%
- Ward 95ANC 90.1%
- Ward 96DA 59.5%
- Ward 97ANC 62.3%
- Ward 98DA 75.4%
- Ward 99ANC 67.6%
- Ward 100ANC 56.0%
- Ward 101DA 69.0%
- Ward 102ANC 76.5%
- Ward 103ANC 89.6%
- Ward 104ANC 94.4%
- Ward 105ANC 62.6%
About these figures
special votes 5 639 · All 616 voting districts in · the IEC marks the results complete
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 16:52 SAST.