ANC 57 of 69 seats
Majority
Most votes, PR ballot: ANC 81.9%
PR ballot ? · 86 101 valid votes
ANCAfrican National Congress70 52181.9%
DADemocratic Alliance5 2936.1%
ACDPAfrican Christian Democratic Party2 6713.1%
XPXimoko Party1 9962.3%
LFLeadership Forum1 7482.0%
UDMUnited Democratic Movement1 5591.8%
PACPan Africanist Congress of Azania1 3761.6%
AZAPOAzanian People's Organisation9371.1%
Council seats · 69 ?
- African National Congress33 ward · 24 PR57
- Democratic Alliance1 ward · 3 PR4
- African Christian Democratic Party0 ward · 2 PR2
- Leadership Forum0 ward · 1 PR1
- United Democratic Movement0 ward · 1 PR1
- Pan Africanist Congress of Azania0 ward · 1 PR1
- Azanian People's Organisation0 ward · 1 PR1
- Ximoko Party0 ward · 1 PR1
Wards · 35
- Ward 1DA 50.0%
- Ward 2ANC 88.2%
- Ward 3ANC 90.8%
- Ward 4ANC 90.4%
- Ward 5ANC 87.3%
- Ward 6ANC 68.8%
- Ward 7ANC 86.6%
- Ward 8ANC 92.4%
- Ward 9ANC 87.6%
- Ward 10ANC 84.7%
- Ward 11ANC 77.1%
- Ward 12ANC 81.9%
- Ward 13ANC 75.9%
- Ward 14ANC 89.7%
- Ward 15ANC 60.7%
- Ward 16ANC 92.9%
- Ward 17ANC 91.8%
- Ward 18ANC 84.1%
- Ward 19ANC 89.2%
- Ward 20ANC 84.3%
- Ward 21Independent 50.1%
- Ward 22ANC 82.2%
- Ward 23ANC 84.8%
- Ward 24ANC 87.4%
- Ward 25ANC 90.1%
- Ward 26ANC 81.7%
- Ward 27ANC 75.6%
- Ward 28ANC 86.9%
- Ward 29ANC 81.9%
- Ward 30ANC 71.0%
- Ward 31ANC 89.9%
- Ward 32ANC 89.3%
- Ward 33ANC 84.0%
- Ward 34ANC 89.4%
- Ward 35ANC 92.9%
About these figures
special votes 0 · All 195 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.
Note: party 18: the IEC's cross-ballot total 8959 differs from its ward + PR + DC 40% votes (8978); we show each ballot's own votes.
Note: IEC TotalValidVotes 258415 differs from the sum of party rows 258396 by -19; 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, 22:41 SAST.