Wards:ANC 35DA 7TSOGANG 1EFF 1Independent 1
Boundaries: MDB / IEC
No majority 46 of 90 seats needed
Largest party: ANC, 43 seats
Most votes, Ward ballot: ANC 45.5%
Turnout36.3%
Registered voters288k
Ward ballot ? · 101 712 valid votes
ANCAfrican National Congress46 29145.5%
EFFEconomic Freedom Fighters17 57417.3%
DADemocratic Alliance14 32214.1%- TSOGANGTsogang Civic Movement7 8067.7%
- IndependentIndependent candidates7 5257.4%
VF PLUSVryheidsfront Plus3 6143.6%
ACDPAfrican Christian Democratic Party8140.8%
UDMUnited Democratic Movement5460.5%
ARONA5400.5%- BCMBotho Community Movement4700.5%
F4SDForum 4 Service Delivery4250.4%
AICAfrican Independent Congress4080.4%
ATMAfrican Transformation Movement2610.3%
APCAfrican People's Convention2130.2%
ARAAfrica Restoration Alliance2000.2%
UCDPUnited Christian Democratic Party1800.2%
ABCAbantu Batho Congress1590.2%
AETAfrican Economic Transformers1030.1%
AZAPOAzanian People's Organisation970.1%- OCMOur City Matters670.1%
COPECongress of the People370.0%
FFDForum for Democrats260.0%- AICMAzanian Independent Community Movement230.0%
CAPPChristian Ambassadors Political Party90.0%
UIMUnited Independent Movement20.0%
Council seats · 90 ?
- African National Congress35 ward · 8 PR43
- Economic Freedom Fighters1 ward · 16 PR17
- Democratic Alliance7 ward · 6 PR13
- Tsogang Civic Movement1 ward · 6 PR7
- Vryheidsfront Plus0 ward · 3 PR3
- United Democratic Movement0 ward · 1 PR1
- African Christian Democratic Party0 ward · 1 PR1
- African Independent Congress0 ward · 1 PR1
- Botho Community Movement0 ward · 1 PR1
- Forum 4 Service Delivery0 ward · 1 PR1
- Arona0 ward · 1 PR1
Independent councillors1
Wards · 45
- Ward 1ANC 51.5%
- Ward 2ANC 55.9%
- Ward 3ANC 58.2%
- Ward 4ANC 61.5%
- Ward 5ANC 62.0%
- Ward 6ANC 65.3%
- Ward 7ANC 59.3%
- Ward 8ANC 48.9%
- Ward 9ANC 50.4%
- Ward 10ANC 68.8%
- Ward 11ANC 60.5%
- Ward 12ANC 50.2%
- Ward 13ANC 52.6%
- Ward 14DA 66.5%
- Ward 15DA 71.8%
- Ward 16DA 71.4%
- Ward 17DA 63.3%
- Ward 18DA 65.4%
- Ward 19ANC 45.9%
- Ward 20ANC 66.0%
- Ward 21ANC 70.2%
- Ward 22ANC 40.3%
- Ward 23TSOGANG 48.1%
- Ward 24EFF 48.3%
- Ward 25ANC 66.9%
- Ward 26ANC 41.4%
- Ward 27ANC 63.2%
- Ward 28ANC 48.4%
- Ward 29ANC 56.4%
- Ward 30ANC 47.5%
- Ward 31ANC 50.9%
- Ward 32ANC 47.4%
- Ward 33Independent 39.5%
- Ward 34ANC 50.3%
- Ward 35ANC 33.6%
- Ward 36ANC 38.6%
- Ward 37ANC 67.1%
- Ward 38ANC 65.3%
- Ward 39ANC 51.7%
- Ward 40ANC 40.0%
- Ward 41ANC 61.5%
- Ward 42DA 50.7%
- Ward 43DA 34.2%
- Ward 44ANC 53.1%
- Ward 45ANC 42.3%
About these figures
special votes 4 333 · All 177 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:04 SAST.