No majority
IFP 21 of 45 seats · 23 for a majority
Most ward votes: IFP 45.1% · down 8.1 pts from 53.2% in 2016
Ward ballot ? · 49 637 valid votes
IFPInkatha Freedom Party22 37645.1%
NFPNational Freedom Party14 55729.3%
ANCAfrican National Congress8 45317.0%
EFFEconomic Freedom Fighters1 9223.9%- IndependentIndependent candidates1 0592.1%
NAPFNational People's Front4230.9%
ACDPAfrican Christian Democratic Party3230.7%
DADemocratic Alliance3010.6%
ABCAbantu Batho Congress1330.3%
ATMAfrican Transformation Movement510.1%
APEMOAfrican People's Movement390.1%
Council seats · 45 ?
- Inkatha Freedom Party20 ward · 1 PR21
- National Freedom Party3 ward · 10 PR13
- African National Congress0 ward · 8 PR8
- Economic Freedom Fighters0 ward · 2 PR2
- National People's Front0 ward · 1 PR1
Wards · 23
- Ward 1IFP 49.3%
- Ward 2IFP 52.3%
- Ward 3IFP 30.9%
- Ward 4NFP 35.5%
- Ward 5IFP 46.7%
- Ward 6IFP 46.8%
- Ward 7NFP 52.8%
- Ward 8IFP 37.3%
- Ward 9IFP 41.2%
- Ward 10IFP 44.1%
- Ward 11IFP 58.3%
- Ward 12IFP 44.4%
- Ward 13IFP 44.7%
- Ward 14IFP 45.2%
- Ward 15IFP 68.5%
- Ward 16IFP 46.6%
- Ward 17NFP 47.0%
- Ward 18IFP 55.4%
- Ward 19IFP 46.7%
- Ward 20IFP 37.9%
- Ward 21IFP 56.7%
- Ward 22IFP 38.9%
- Ward 23IFP 45.1%
About these figures
Official IEC figures: how we add them up
special votes 1 977 · All 118 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 118 voting districts here (50 719 of 98 137). The IEC publishes 51.7%.
The change beside the headline is the difference between the leading party's share here and its share in the 2016 election for the same municipality, both from the IEC's counts, with no votes re-allocated between boundaries.
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 26 Oct 2026, 16:09 SAST.