Wards:ANC 36EFF 4DA 4Independent 1
Wards coloured by the Ward ballot: the IEC doesn't publish the DC 40% ballot per ward · Boundaries: MDB / IEC
ANC 56 of 90 seats
Majority
Most votes, DC 40% ballot: ANC 62.2%
Turnout43.5%
Registered voters327k
DC 40% ballot ? · 138 892 valid votes
ANCAfrican National Congress86 33062.2%
EFFEconomic Freedom Fighters32 79423.6%
DADemocratic Alliance10 3677.5%
VF PLUSVryheidsfront Plus2 6271.9%
ACDPAfrican Christian Democratic Party9890.7%
ATMAfrican Transformation Movement6650.5%
ABCAbantu Batho Congress6020.4%
MSMMagoshi Swaranang Movement5910.4%
KCDPKingdom Covenant Democratic Party5680.4%
PACPan Africanist Congress of Azania5510.4%
PAPatriotic Alliance5060.4%
ARAAfrica Restoration Alliance3890.3%- DOPDefenders of the People3890.3%
AZAPOAzanian People's Organisation3840.3%
DAPDemocratic African Party3270.2%
UDMUnited Democratic Movement2660.2%
MTLMovement for Total Liberation2490.2%
F4SDForum 4 Service Delivery1930.1%- PMAProphetic Movement Army1050.1%
Council seats · 90 ?
- African National Congress37 ward · 19 PR56
- Economic Freedom Fighters4 ward · 17 PR21
- Democratic Alliance4 ward · 3 PR7
- Vryheidsfront Plus0 ward · 2 PR2
- African Christian Democratic Party0 ward · 1 PR1
- Congress of the People0 ward · 1 PR1
- Magoshi Swaranang Movement0 ward · 1 PR1
- Abantu Batho Congress0 ward · 1 PR1
Wards · 45
- Ward 1Independent 38.9%
- Ward 2ANC 54.6%
- Ward 3ANC 73.2%
- Ward 4ANC 74.1%
- Ward 5ANC 66.3%
- Ward 6ANC 53.3%
- Ward 7ANC 75.0%
- Ward 8ANC 60.9%
- Ward 9ANC 63.7%
- Ward 10EFF 48.3%
- Ward 11ANC 57.0%
- Ward 12ANC 51.1%
- Ward 13EFF 50.7%
- Ward 14ANC 51.9%
- Ward 15ANC 78.0%
- Ward 16ANC 58.0%
- Ward 17ANC 54.2%
- Ward 18ANC 59.5%
- Ward 19ANC 52.5%
- Ward 20ANC 42.6%
- Ward 21DA 52.1%
- Ward 22DA 38.5%
- Ward 23DA 37.0%
- Ward 24ANC 72.2%
- Ward 25ANC 65.3%
- Ward 26EFF 49.0%
- Ward 27ANC 73.7%
- Ward 28ANC 71.0%
- Ward 29ANC 70.0%
- Ward 30ANC 75.5%
- Ward 31ANC 75.5%
- Ward 32ANC 73.6%
- Ward 33ANC 46.2%
- Ward 34ANC 81.0%
- Ward 35ANC 63.3%
- Ward 36ANC 58.9%
- Ward 37EFF 50.1%
- Ward 38ANC 80.5%
- Ward 39DA 48.9%
- Ward 40ANC 47.1%
- Ward 41ANC 70.7%
- Ward 42ANC 74.8%
- Ward 43ANC 58.4%
- Ward 44ANC 50.5%
- Ward 45ANC 66.7%
About these figures
special votes 9 121 · All 305 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.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 26 Oct 2026, 16:10 SAST.