Wards:ANC 43DA 17
Boundaries: MDB / IEC
ANC 81 of 120 seats
Majority
Most votes, Ward ballot: ANC 65.4%
Turnout112.3%
Registered voters513k
Ward ballot ? · 278 650 valid votes
ANCAfrican National Congress182 30765.4%
DADemocratic Alliance68 66624.6%
IDIndependent Democrats6 7992.4%- IndependentIndependent candidates6 5832.4%
VF PLUSVryheidsfront Plus3 4111.2%
ACDPAfrican Christian Democratic Party2 0560.7%
PACPan Africanist Congress of Azania1 9380.7%
CMCPCongress Movement of the Coloured People in South Africa1 9160.7%
UDMUnited Democratic Movement1 6710.6%
UIFUnited Independent Front1 3620.5%
AZAPOAzanian People's Organisation1 0220.4%- LIBLiberal Party4480.2%
- ACTAlliance for Community Transformation3970.1%
IFPInkatha Freedom Party740.0%
Council seats · 120 ?
- African National Congress43 ward · 38 PR81
- Democratic Alliance17 ward · 13 PR30
- Independent Democrats0 ward · 3 PR3
- Vryheidsfront Plus | Freedom Front Plus0 ward · 1 PR1
- United Democratic Movement0 ward · 1 PR1
- Pan Africanist Congress of Azania0 ward · 1 PR1
- African Christian Democratic Party0 ward · 1 PR1
- United Independent Front0 ward · 1 PR1
- Congress Movement of the Coloured People in South Africa0 ward · 1 PR1
Wards · 60
- Ward 1DA 90.3%
- Ward 2DA 81.5%
- Ward 3DA 92.7%
- Ward 4ANC 86.9%
- Ward 5DA 79.1%
- Ward 6DA 87.5%
- Ward 7DA 76.6%
- Ward 8DA 88.9%
- Ward 9DA 87.5%
- Ward 10DA 48.6%
- Ward 11DA 56.2%
- Ward 12DA 58.0%
- Ward 13ANC 42.8%
- Ward 14ANC 89.1%
- Ward 15ANC 96.6%
- Ward 16ANC 95.1%
- Ward 17ANC 96.4%
- Ward 18ANC 93.6%
- Ward 19ANC 96.4%
- Ward 20ANC 93.3%
- Ward 21ANC 97.0%
- Ward 22ANC 94.3%
- Ward 23ANC 94.7%
- Ward 24ANC 93.2%
- Ward 25ANC 93.0%
- Ward 26ANC 95.3%
- Ward 27ANC 90.1%
- Ward 28ANC 95.7%
- Ward 29ANC 95.4%
- Ward 30ANC 94.3%
- Ward 31ANC 54.3%
- Ward 32ANC 36.9%
- Ward 33ANC 52.1%
- Ward 34DA 52.7%
- Ward 35DA 76.2%
- Ward 36ANC 95.5%
- Ward 37ANC 48.3%
- Ward 38ANC 64.5%
- Ward 39DA 80.5%
- Ward 40ANC 52.3%
- Ward 41DA 48.0%
- Ward 42ANC 95.4%
- Ward 43ANC 90.5%
- Ward 44ANC 94.2%
- Ward 45DA 35.1%
- Ward 46ANC 96.3%
- Ward 47ANC 98.7%
- Ward 48ANC 50.0%
- Ward 49ANC 46.0%
- Ward 50ANC 90.0%
- Ward 51DA 76.1%
- Ward 52ANC 41.8%
- Ward 53ANC 51.9%
- Ward 54ANC 90.2%
- Ward 55ANC 97.8%
- Ward 56ANC 96.2%
- Ward 57ANC 96.4%
- Ward 58ANC 95.7%
- Ward 59ANC 88.0%
- Ward 60ANC 48.2%
About these figures
special votes 0 · All 243 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:57 SAST.