Wards:ANC 38DA 12
Boundaries: MDB / IEC
ANC 58 of 100 seats
Majority
Most votes, Ward ballot: ANC 56.3%
Turnout57.7%
Registered voters425k
Ward ballot ? · 240 482 valid votes
ANCAfrican National Congress135 35156.3%
DADemocratic Alliance61 87425.7%
EFFEconomic Freedom Fighters20 3838.5%- IndependentIndependent candidates11 8474.9%
VF PLUSVryheidsfront Plus4 7762.0%
AICAfrican Independent Congress1 5510.6%
COPECongress of the People1 5080.6%
ACDPAfrican Christian Democratic Party9410.4%
ANAAgency for New Agenda5070.2%
APCAfrican People's Convention4160.2%
UCDPUnited Christian Democratic Party2760.1%
DPSADikwankwetla Party of South Africa2740.1%
URFUnited Residents Front2250.1%- BUMBotshabelo Unemployed Movement2160.1%
PACPan Africanist Congress of Azania2000.1%
AACAzanian Alliance Congress1370.1%
Council seats · 100 ?
- African National Congress38 ward · 20 PR58
- Democratic Alliance12 ward · 15 PR27
- Economic Freedom Fighters0 ward · 9 PR9
- Vryheidsfront Plus0 ward · 2 PR2
- African Independent Congress0 ward · 2 PR2
- Congress of the People0 ward · 1 PR1
- Agency for New Agenda0 ward · 1 PR1
Wards · 50
- Ward 1ANC 82.5%
- Ward 2ANC 80.3%
- Ward 3ANC 67.5%
- Ward 4ANC 80.5%
- Ward 5ANC 83.6%
- Ward 6ANC 81.6%
- Ward 7ANC 83.7%
- Ward 8ANC 65.6%
- Ward 9ANC 75.7%
- Ward 10ANC 75.5%
- Ward 11ANC 77.5%
- Ward 12ANC 85.5%
- Ward 13ANC 80.5%
- Ward 14ANC 80.4%
- Ward 15ANC 74.8%
- Ward 16DA 49.6%
- Ward 17ANC 68.0%
- Ward 18DA 55.0%
- Ward 19ANC 42.2%
- Ward 20DA 78.1%
- Ward 21DA 64.8%
- Ward 22DA 83.2%
- Ward 23DA 75.1%
- Ward 24DA 82.8%
- Ward 25DA 82.9%
- Ward 26DA 83.5%
- Ward 27ANC 71.6%
- Ward 28ANC 78.7%
- Ward 29ANC 83.6%
- Ward 30ANC 53.7%
- Ward 31ANC 71.5%
- Ward 32ANC 60.3%
- Ward 33ANC 55.1%
- Ward 34ANC 53.5%
- Ward 35ANC 77.3%
- Ward 36ANC 80.5%
- Ward 37ANC 66.8%
- Ward 38ANC 65.5%
- Ward 39ANC 52.9%
- Ward 40ANC 48.3%
- Ward 41ANC 67.6%
- Ward 42ANC 72.9%
- Ward 43ANC 72.8%
- Ward 44DA 63.1%
- Ward 45ANC 83.0%
- Ward 46ANC 83.1%
- Ward 47DA 45.9%
- Ward 48DA 71.7%
- Ward 49ANC 67.1%
- Ward 50ANC 80.0%
About these figures
special votes 7 576 · All 364 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.
Note: party 0: the IEC's cross-ballot total 11840 differs from its ward + PR + DC 40% votes (11847); we show each ballot's own votes.
Note: IEC TotalValidVotes 478812 differs from the sum of party rows 478805 by -7; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 11:07 SAST.