WardsANC 23DA 5darker = bigger win
ANC 61.9% 11.7 pts · 2004: 73.6%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 61.9%
- DA 16.3%
- COPE 15.4%
- Others 6.3%
Turnout77.1%
Voters on the roll119k
Provincial ballot ? · 90 845 valid votes
ANCAfrican National Congress56 25361.9%
DADemocratic Alliance/Demokratiese Alliansie14 83616.3%
COPECongress of the People14 01815.4%
ACDPAfrican Christian Democratic Party1 3971.5%
IDIndependent Democrats1 3821.5%
VF PlusVryheidsfront Plus9901.1%
AZAPOAzanian People's Organisation6120.7%
PACPan Africanist Congress of Azania3510.4%
APCAfrican People's Convention3260.4%
IFPInkatha Freedom Party2730.3%
UCDPUnited Christian Democratic Party1820.2%
UDMUnited Democratic Movement1400.2%
CDAChristian Democratic Alliance850.1%
Wards · 28
- Ward 1ANC 57.4%
- Ward 2ANC 47.1%
- Ward 3ANC 40.6%
- Ward 4ANC 75.3%
- Ward 5ANC 77.7%
- Ward 6ANC 81.1%
- Ward 7ANC 79.2%
- Ward 8ANC 63.3%
- Ward 9ANC 74.5%
- Ward 10ANC 78.5%
- Ward 11ANC 84.0%
- Ward 12ANC 78.2%
- Ward 13ANC 79.5%
- Ward 14DA 46.0%
- Ward 15ANC 88.6%
- Ward 16ANC 84.9%
- Ward 17ANC 84.3%
- Ward 18ANC 81.7%
- Ward 19ANC 80.5%
- Ward 20ANC 47.0%
- Ward 21DA 57.8%
- Ward 22ANC 41.3%
- Ward 23DA 64.3%
- Ward 24DA 51.3%
- Ward 25DA 47.4%
- Ward 26ANC 90.2%
- Ward 27ANC 73.1%
- Ward 28ANC 37.5%
About these figures
Official IEC figures: how we add them up
Votes cast 92 005 · spoilt 1 160 · special votes 5 747 · All 65 voting districts in · the IEC marks the results complete
Ward figures are the sum of the IEC's voting-district results for each ward (the IEC does not publish national/provincial results per ward).
The change beside the headline is the difference between the leading party's share here and its share in the 2004 election for the same municipality, both from the IEC's counts, with no votes re-allocated between boundaries.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 27 Oct 2026, 19:45 SAST.