Municipalities:ANC 26
Boundaries: MDB / IEC
ANC 57.8%
Most ward votes
Vote breakdown · Ward ballot
- ANC 57.8%
- DA 24.4%
- EFF 8.4%
- Others 9.4%
Turnout61.2%
Registered voters621k
Ward ballot ? · 374 257 valid votes
ANCAfrican National Congress216 44857.8%
DADemocratic Alliance91 28924.4%
EFFEconomic Freedom Fighters31 4638.4%- IndependentIndependent candidates10 7732.9%
COPECongress of the People8 6552.3%
VF PLUSVryheidsfront Plus5 2451.4%- STCSave Tsantsabane Coalition2 5460.7%
- DFDie Forum1 9100.5%
KSRKhoisan Revolution1 3870.4%- KCFKgatelopele Community Forum1 2740.3%
UCDPUnited Christian Democratic Party8740.2%
ACDPAfrican Christian Democratic Party6230.2%
AZAPOAzanian People's Organisation6070.2%
AICAfrican Independent Congress5690.2%- AITSAAlliance of Indigenous and True South Africans2790.1%
- GCFGamagara Community Forum1160.0%
PAPatriotic Alliance1020.0%- HOFHantam Ontwikkelings Forum850.0%
- CICivic Independent120.0%
Municipalities · 26
- !KHEISANC 4 of 7 seats
- //Khara Hais/MierANC 18 of 31 seats
- DikgatlongANC 9 of 13 seats
- EMTHANJENIANC 9 of 15 seats
- GA-SEGONYANAANC 18 of 27 seats
- GAMAGARAANC 7 of 13 seats
- HANTAMANC 5 of 9 seats
- Joe MorolongANC 21 of 29 seats
- KAI !GARIBANC 11 of 19 seats
- KAMIESBERGANC 4 of 7 seats
- KAREEBERGANC 4 of 7 seats
- KAROO HOOGLANDANC 4 of 7 seats
- KGATELOPELEANC 3 of 7 seats · no majority
- KHâI-MAANC 4 of 7 seats
- MagarengANC 5 of 9 seats
- NAMA KHOIANC 8 of 17 seats · no majority
- PhokwaneANC 12 of 19 seats
- RENOSTERBERGANC 4 of 7 seats
- RICHTERSVELDANC 4 of 7 seats
- SIYANCUMAANC 8 of 13 seats
- SIYATHEMBAANC 6 of 9 seats
- Sol PlaatjeANC 38 of 65 seats
- THEMBELIHLEANC 4 of 7 seats
- TSANTSABANEANC 7 of 13 seats
- UBUNTUANC 3 of 7 seats · no majority
- UMSOBOMVUANC 7 of 11 seats
District councils · 5
About these figures
special votes 37 315 · All 710 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.
Note: party 0: the IEC's cross-ballot total 10702 differs from its ward + PR + DC 40% votes (10773); we show each ballot's own votes.
Note: IEC TotalValidVotes 1117291 differs from the sum of party rows 1117220 by -71; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 11:03 SAST.