Wards:ANC 45DA 5
Boundaries: MDB / IEC
ANC 60 of 100 seats
Majority
Most votes, Ward ballot: ANC 57.6%
Turnout55.9%
Registered voters419k
Ward ballot ? · 228 538 valid votes
ANCAfrican National Congress131 69857.6%
DADemocratic Alliance53 37423.4%
EFFEconomic Freedom Fighters17 6977.7%- IndependentIndependent candidates12 2555.4%
AICAfrican Independent Congress6 7312.9%
PACPan Africanist Congress of Azania1 8770.8%
COPECongress of the People1 6550.7%
ACDPAfrican Christian Democratic Party1 2750.6%
UDMUnited Democratic Movement1 0210.4%
UFECUnited Front of the Eastern Cape6230.3%
UNICOUnited Congress2040.1%
PAMPan Africanist Movement880.0%
PALPeoples Alliance400.0%
Council seats · 100 ?
- African National Congress45 ward · 15 PR60
- Democratic Alliance5 ward · 19 PR24
- Economic Freedom Fighters0 ward · 8 PR8
- African Independent Congress0 ward · 4 PR4
- United Democratic Movement0 ward · 1 PR1
- Pan Africanist Congress of Azania0 ward · 1 PR1
- African Christian Democratic Party0 ward · 1 PR1
- Congress of the People0 ward · 1 PR1
Wards · 50
- Ward 1ANC 47.9%
- Ward 2ANC 84.3%
- Ward 3ANC 48.3%
- Ward 4DA 84.8%
- Ward 5ANC 71.6%
- Ward 6ANC 52.4%
- Ward 7ANC 64.8%
- Ward 8ANC 46.6%
- Ward 9ANC 46.9%
- Ward 10ANC 43.7%
- Ward 11ANC 70.8%
- Ward 12ANC 82.1%
- Ward 13ANC 64.7%
- Ward 14ANC 71.4%
- Ward 15ANC 51.4%
- Ward 16ANC 46.9%
- Ward 17ANC 60.0%
- Ward 18DA 88.1%
- Ward 19DA 73.7%
- Ward 20ANC 72.7%
- Ward 21ANC 76.4%
- Ward 22ANC 78.9%
- Ward 23ANC 79.0%
- Ward 24ANC 74.7%
- Ward 25ANC 73.3%
- Ward 26ANC 71.0%
- Ward 27ANC 55.9%
- Ward 28DA 83.6%
- Ward 29DA 91.4%
- Ward 30ANC 73.9%
- Ward 31ANC 75.5%
- Ward 32ANC 65.0%
- Ward 33ANC 85.6%
- Ward 34ANC 72.8%
- Ward 35ANC 66.5%
- Ward 36ANC 81.4%
- Ward 37ANC 53.9%
- Ward 38ANC 70.2%
- Ward 39ANC 59.2%
- Ward 40ANC 70.9%
- Ward 41ANC 60.4%
- Ward 42ANC 60.3%
- Ward 43ANC 68.1%
- Ward 44ANC 44.9%
- Ward 45ANC 47.0%
- Ward 46ANC 52.1%
- Ward 47ANC 48.5%
- Ward 48ANC 71.6%
- Ward 49ANC 81.7%
- Ward 50ANC 66.2%
About these figures
special votes 5 325 · All 339 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.
Note: party 0: the IEC's cross-ballot total 12223 differs from its ward + PR + DC 40% votes (12255); we show each ballot's own votes.
Note: IEC TotalValidVotes 456310 differs from the sum of party rows 456278 by -32; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 11:05 SAST.