Wards:ANC 31DA 7VF PLUS 1
Wards coloured by the Ward ballot: the IEC doesn't publish the PR ballot per ward · Boundaries: MDB / IEC
ANC 40 of 77 seats
Majority
Most votes, PR ballot: ANC 52.6%
Turnout43.0%
Registered voters182k
PR ballot ? · 75 672 valid votes
ANCAfrican National Congress39 80052.6%
DADemocratic Alliance15 55220.6%
EFFEconomic Freedom Fighters8 75011.6%
VF PLUSVryheidsfront Plus6 5718.7%
F4SDForum 4 Service Delivery1 8282.4%
PAPatriotic Alliance1 5172.0%
ACDPAfrican Christian Democratic Party4760.6%
ATMAfrican Transformation Movement4110.5%
COPECongress of the People2330.3%
IRCInternational Revelation Congress2280.3%
UDMUnited Democratic Movement1750.2%
IRASAIndependent Ratepayers Association of SA1310.2%
Council seats · 77 ?
- African National Congress31 ward · 9 PR40
- Democratic Alliance7 ward · 9 PR16
- Economic Freedom Fighters0 ward · 9 PR9
- Vryheidsfront Plus1 ward · 6 PR7
- Patriotic Alliance0 ward · 2 PR2
- Forum 4 Service Delivery0 ward · 2 PR2
- African Christian Democratic Party0 ward · 1 PR1
Wards · 39
- Ward 1ANC 71.5%
- Ward 2ANC 76.0%
- Ward 3ANC 49.3%
- Ward 4ANC 69.4%
- Ward 5ANC 80.0%
- Ward 6ANC 70.1%
- Ward 7ANC 76.8%
- Ward 8ANC 75.0%
- Ward 9ANC 73.2%
- Ward 10ANC 78.0%
- Ward 11ANC 53.6%
- Ward 12ANC 68.0%
- Ward 13ANC 77.3%
- Ward 14ANC 73.9%
- Ward 15DA 47.1%
- Ward 16DA 65.2%
- Ward 17DA 61.7%
- Ward 18ANC 37.1%
- Ward 19DA 53.5%
- Ward 20ANC 72.0%
- Ward 21ANC 64.4%
- Ward 22ANC 59.3%
- Ward 23ANC 71.4%
- Ward 24ANC 65.9%
- Ward 25ANC 72.5%
- Ward 26ANC 80.6%
- Ward 27ANC 71.4%
- Ward 28DA 44.4%
- Ward 29DA 44.0%
- Ward 30VF PLUS 47.0%
- Ward 31ANC 38.6%
- Ward 32ANC 68.3%
- Ward 33ANC 82.8%
- Ward 34ANC 70.3%
- Ward 35ANC 70.5%
- Ward 36ANC 48.7%
- Ward 37ANC 81.3%
- Ward 38ANC 70.0%
- Ward 39DA 66.1%
About these figures
special votes 3 167 · All 124 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 26 Oct 2026, 16:05 SAST.