Wards:ANC 35DA 7TSOGANG 1EFF 1Independent 1
Wards coloured by the Ward ballot: the IEC doesn't publish the DC 40% ballot per ward · Boundaries: MDB / IEC
No majority 46 of 90 seats needed
Largest party: ANC, 43 seats
Most votes, DC 40% ballot: ANC 47.7%
Turnout36.3%
Registered voters288k
DC 40% ballot ? · 102 582 valid votes
ANCAfrican National Congress48 92947.7%
EFFEconomic Freedom Fighters19 27218.8%
DADemocratic Alliance14 01213.7%- TSOGANGTsogang Civic Movement8 1147.9%
VF PLUSVryheidsfront Plus3 4503.4%
ARONA1 5071.5%
AICAfrican Independent Congress1 4411.4%
F4SDForum 4 Service Delivery1 1201.1%
ACDPAfrican Christian Democratic Party7890.8%
UDMUnited Democratic Movement6510.6%
APCAfrican People's Convention6090.6%
ATMAfrican Transformation Movement4150.4%- BCMBotho Community Movement3830.4%
UCDPUnited Christian Democratic Party3230.3%
UIMUnited Independent Movement2430.2%- OCMOur City Matters2420.2%
COPECongress of the People2160.2%
IFPInkatha Freedom Party1970.2%
ARAAfrica Restoration Alliance1470.1%
ABCAbantu Batho Congress1420.1%
ALJAMAAl Jama-ah1090.1%
AZAPOAzanian People's Organisation860.1%- SAVE SASave South Africa800.1%
VThe People's Voice640.1%
CAPPChristian Ambassadors Political Party410.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.