ANC 55.4%
Most ward votes
- ANC 55.4%
- DA 34.7%
- Independent 2.8%
- Others 7.0%
Ward ballot ? · 416 433 valid votes
ANCAfrican National Congress230 65455.4%
DADemocratic Alliance144 69034.7%- IndependentIndependent candidates11 8662.8%
ACDPAfrican Christian Democratic Party10 0002.4%- Vision- Visie 2000+Vision- Visie 2000+6 5511.6%
PACPan Africanist Congress of Azania3 9090.9%
UCDPUnited Christian Democratic Party2 8760.7%
UDMUnited Democratic Movement1 9860.5%
IFPInkatha Freedom Party1 4320.3%- ASCORA1 2790.3%
AZAPOAzanian People's Organisation7650.2%
CPPChristen Protestante Party van Suider Afrika3520.1%- GPGPThe Green Party of South Africa730.0%
Wards · 76
- Ward 1DA 81.3%
- Ward 2DA 81.2%
- Ward 3DA 65.8%
- Ward 4ANC 48.7%
- Ward 5DA 81.6%
- Ward 6ANC 93.1%
- Ward 7ANC 45.0%
- Ward 8ANC 93.8%
- Ward 9ANC 92.5%
- Ward 10Independent 58.1%
- Ward 11ANC 94.7%
- Ward 12ANC 91.4%
- Ward 13ANC 92.7%
- Ward 14ANC 90.6%
- Ward 15ANC 91.4%
- Ward 16ANC 79.8%
- Ward 17ANC 57.0%
- Ward 18ANC 94.0%
- Ward 19ANC 87.5%
- Ward 20ANC 83.1%
- Ward 21ANC 83.9%
- Ward 22ANC 91.0%
- Ward 23ANC 95.0%
- Ward 24ANC 86.6%
- Ward 25ANC 82.1%
- Ward 26ANC 96.6%
- Ward 27ANC 96.5%
- Ward 28ANC 95.6%
- Ward 29ANC 91.3%
- Ward 30ANC 83.5%
- Ward 31ANC 82.0%
- Ward 32ANC 82.6%
- Ward 33ANC 92.6%
- Ward 34ANC 95.5%
- Ward 35ANC 95.7%
- Ward 36ANC 96.7%
- Ward 37ANC 96.0%
- Ward 38ANC 94.8%
- Ward 39ANC 92.1%
- Ward 40DA 56.6%
- Ward 41DA 82.9%
- Ward 42DA 81.8%
- Ward 43DA 46.4%
- Ward 44DA 85.3%
- Ward 45DA 83.5%
- Ward 46DA 82.1%
- Ward 47DA 86.7%
- Ward 48ANC 74.1%
- Ward 49ANC 57.1%
- Ward 50DA 81.6%
- Ward 51ANC 87.9%
- Ward 52DA 79.0%
- Ward 53DA 77.7%
- Ward 54DA 82.2%
- Ward 55DA 79.9%
- Ward 56DA 77.5%
- Ward 57DA 77.9%
- Ward 58DA 64.1%
- Ward 59DA 69.1%
- Ward 60ANC 53.0%
- Ward 61DA 59.0%
- Ward 62ANC 86.2%
- Ward 63ANC 81.3%
- Ward 64DA 82.2%
- Ward 65DA 81.5%
- Ward 66DA 77.1%
- Ward 67ANC 93.8%
- Ward 68ANC 88.4%
- Ward 69DA 87.1%
- Ward 70DA 82.7%
- Ward 71ANC 82.8%
- Ward 72ANC 58.4%
- Ward 73ANC 91.1%
- Ward 74ANC 72.0%
- Ward 75ANC 80.7%
- Ward 76ANC 93.7%
About these figures
Seats are not shown because the IEC's seat figures did not reconcile: IEC allocates 153 seats but TotalSeatsAvailable is 152. The vote results above are the IEC's own and reconcile.
special votes 0 · All 440 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 197: the IEC's cross-ballot total 2607 differs from its ward + PR + DC 40% votes (2637); we show each ballot's own votes.
Note: party 17: the IEC's cross-ballot total 1904 differs from its ward + PR + DC 40% votes (1908); we show each ballot's own votes.
Note: IEC TotalValidVotes 830011 differs from the sum of party rows 829977 by -34; 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:37 SAST.