No majority
ANC 43 of 90 seats · 46 for a majority
Most party (PR) votes: ANC 48.0%
PR ballot ? · 101 910 valid votes
ANCAfrican National Congress48 87548.0%
EFFEconomic Freedom Fighters18 89618.5%
DADemocratic Alliance14 01613.8%- TSOGANGTsogang Civic Movement8 1558.0%
VF PLUSVryheidsfront Plus3 5143.4%
ARONA1 6031.6%
AICAfrican Independent Congress1 1931.2%
F4SDForum 4 Service Delivery1 1591.1%
ACDPAfrican Christian Democratic Party7570.7%
UDMUnited Democratic Movement6150.6%- BCMBotho Community Movement4330.4%
ATMAfrican Transformation Movement4090.4%
UCDPUnited Christian Democratic Party3980.4%- OCMOur City Matters3360.3%
AETAfrican Economic Transformers2740.3%
UIMUnited Independent Movement2640.3%- AICMAzanian Independent Community Movement2590.3%
ARAAfrica Restoration Alliance1730.2%
COPECongress of the People1530.2%
ABCAbantu Batho Congress1400.1%
APCAfrican People's Convention1380.1%
AZAPOAzanian People's Organisation830.1%
FFDForum for Democrats670.1%
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
2000 Ward 20, Rustenburg in 2021 ?
No 2021 ward has the same boundary. These 2021 wards cover that area, each with its own results.
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
Official IEC figures: how we add them up
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.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 177 voting districts here (104 746 of 288 347). The IEC publishes 36.3%.
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 26 Oct 2026, 16:04 SAST.