Wards:ANC 31DA 3Independent 1
Wards coloured by the Ward ballot: the IEC doesn't publish the PR ballot per ward · Boundaries: MDB / IEC
ANC 52 of 69 seats
Majority
Most votes, PR ballot: ANC 76.0%
Turnout0.0%
Registered voters184k
PR ballot ? · 69 199 valid votes
ANCAfrican National Congress52 56176.0%
DADemocratic Alliance9 30013.4%
AZAPOAzanian People's Organisation1 8142.6%
ACDPAfrican Christian Democratic Party1 7862.6%
PACPan Africanist Congress of Azania1 4812.1%
UDMUnited Democratic Movement1 4572.1%- ANAlliansie Noord8001.2%
Council seats · 69 ?
- African National Congress31 ward · 21 PR52
- Democratic Alliance3 ward · 6 PR9
- Azanian People's Organisation0 ward · 2 PR2
- African Christian Democratic Party0 ward · 2 PR2
- United Democratic Movement0 ward · 1 PR1
- Pan Africanist Congress of Azania0 ward · 1 PR1
- Alliansie Noord0 ward · 1 PR1
Wards · 35
- Ward 1ANC 59.7%
- Ward 2ANC 75.5%
- Ward 3ANC 83.1%
- Ward 4ANC 88.4%
- Ward 5ANC 92.4%
- Ward 6ANC 78.4%
- Ward 7ANC 84.1%
- Ward 8ANC 67.7%
- Ward 9ANC 90.5%
- Ward 10ANC 85.4%
- Ward 11ANC 86.1%
- Ward 12ANC 91.1%
- Ward 13ANC 94.2%
- Ward 14ANC 88.3%
- Ward 15ANC 92.8%
- Ward 16ANC 85.4%
- Ward 17ANC 58.8%
- Ward 18ANC 74.7%
- Ward 19ANC 76.4%
- Ward 20DA 77.2%
- Ward 21DA 62.6%
- Ward 22DA 81.4%
- Ward 23ANC 82.4%
- Ward 24ANC 85.2%
- Ward 25ANC 59.5%
- Ward 26ANC 74.8%
- Ward 27ANC 89.4%
- Ward 28ANC 90.5%
- Ward 29ANC 87.4%
- Ward 30ANC 61.7%
- Ward 31ANC 88.2%
- Ward 32ANC 90.8%
- Ward 33Independent 47.9%
- Ward 34ANC 58.0%
- Ward 35ANC 92.8%
About these figures
special votes 0 · All 162 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.
The IEC's seat calculation allocates 68 of 69 seats.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 22:41 SAST.