Wards coloured by the Ward ballot: the IEC doesn't publish the PR ballot per ward · District management areas and municipalities missing from the MDB ward file: MDB 2009 municipal boundaries · Boundaries: MDB / IEC
No majority 31 of 61 seats needed
Largest party: ANC, 27 seats
Most votes, PR ballot: ANC 44.9%
Turnout137.9%
Registered voters127k
PR ballot ? · 56 812 valid votes
ANCAfrican National Congress25 51144.9%
IFPInkatha Freedom Party18 10731.9%
DADemocratic Alliance5 3779.5%
NADECONational Democratic Convention3 1705.6%
RLPRoyal Loyal Progress1 2892.3%
ACDPAfrican Christian Democratic Party9971.8%
IDIndependent Democrats5771.0%
AZAPOAzanian People's Organisation5170.9%
VF PLUSVryheidsfront Plus5080.9%
PACPan Africanist Congress of Azania5060.9%
MFMinority Front2530.4%
Council seats · 61 ?
- African National Congress21 ward · 6 PR27
- Inkatha Freedom Party6 ward · 14 PR20
- Democratic Alliance3 ward · 3 PR6
- National Democratic Convention1 ward · 3 PR4
- Vryheidsfront Plus | Freedom Front Plus0 ward · 1 PR1
- African Christian Democratic Party0 ward · 1 PR1
- Royal Loyal Progress0 ward · 1 PR1
- Independent Democrats0 ward · 1 PR1
Wards · 31
- Ward 1ANC 45.0%
- Ward 2DA 74.7%
- Ward 3NADECO 60.3%
- Ward 4DA 53.7%
- Ward 5ANC 38.8%
- Ward 6IFP 58.1%
- Ward 7IFP 46.2%
- Ward 8ANC 40.3%
- Ward 9IFP 41.0%
- Ward 10ANC 45.7%
- Ward 11ANC 50.3%
- Ward 12ANC 43.3%
- Ward 13ANC 44.8%
- Ward 14ANC 55.1%
- Ward 15ANC 37.3%
- Ward 16ANC 54.7%
- Ward 17ANC 56.8%
- Ward 18IFP 49.5%
- Ward 19ANC 61.8%
- Ward 20IFP 45.3%
- Ward 21ANC 50.8%
- Ward 22ANC 55.0%
- Ward 23ANC 52.6%
- Ward 24ANC 50.4%
- Ward 25DA 41.5%
- Ward 26IFP 46.3%
- Ward 27ANC 59.1%
- Ward 28ANC 52.4%
- Ward 29ANC 47.7%
- Ward 30ANC 52.2%
- Ward 31ANC 48.3%
About these figures
special votes 0 · All 84 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, 19:59 SAST.