ANC majority
25 of 39 seats
Most party (PR) votes: ANC 66.0%
PR ballot ? · 41 751 valid votes
ANCAfrican National Congress27 56566.0%
DADemocratic Alliance9 28522.2%
EFFEconomic Freedom Fighters3 0947.4%
VF PLUSVryheidsfront Plus6441.5%- LLSRLeihlo la Setjhaba Rainbow3120.7%
COPECongress of the People2730.7%
ACDPAfrican Christian Democratic Party2420.6%
APCAfrican People's Convention2370.6%
URFUnited Residents Front990.2%
Council seats · 39 ?
- African National Congress17 ward · 8 PR25
- Democratic Alliance1 ward · 7 PR8
- Economic Freedom Fighters0 ward · 3 PR3
- Vryheidsfront Plus0 ward · 1 PR1
2021 Ward 16, Dihlabeng in 2016 ?
No 2016 ward has the same boundary. These 2016 wards cover that area, each with its own results.
Wards · 20
- Ward 1ANC 77.0%
- Ward 2ANC 78.0%
- Ward 3ANC 56.3%
- Ward 4ANC 68.7%
- Ward 5ANC 86.2%
- Ward 6ANC 84.1%
- Ward 7ANC 78.6%
- Ward 8ANC 80.3%
- Ward 9ANC 45.4%
- Ward 10DA 75.8%
- Ward 11ANC 84.1%
- Ward 12Independent 54.0%
- Ward 13Independent 48.3%
- Ward 14ANC 64.6%
- Ward 15ANC 52.2%
- Ward 16ANC 45.6%
- Ward 17ANC 59.5%
- Ward 18ANC 46.6%
- Ward 19ANC 75.5%
- Ward 20ANC 50.9%
About these figures
Notes on the IEC's figures for this page
special votes 2 318 · All 75 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.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 75 voting districts here (43 139 of 73 214). The IEC publishes 58.9%.
Note: the IEC's seat calculation lists 2 party rows twice with identical figures; each party is counted once.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 27 Oct 2026, 11:07 SAST.