Municipalities:ANC 18
Boundaries: MDB / IEC
ANC 54.8%
Most ward votes
Vote breakdown · Ward ballot
- ANC 54.8%
- EFF 16.1%
- DA 11.4%
- Others 17.7%
Turnout42.4%
Registered voters1.67M
Ward ballot ? · 686 637 valid votes
ANCAfrican National Congress376 33354.8%
EFFEconomic Freedom Fighters110 41816.1%
DADemocratic Alliance78 13311.4%
VF PLUSVryheidsfront Plus29 3154.3%- IndependentIndependent candidates29 3004.3%
F4SDForum 4 Service Delivery16 5192.4%- TSOGANGTsogang Civic Movement9 0951.3%
UCDPUnited Christian Democratic Party4 2110.6%
PAPatriotic Alliance3 8150.6%- AICMAzanian Independent Community Movement3 7770.6%
ACDPAfrican Christian Democratic Party3 6760.5%
AICAfrican Independent Congress3 0770.4%- SAVE SASave South Africa2 9710.4%
UDMUnited Democratic Movement1 7150.2%
ABCAbantu Batho Congress1 2460.2%
ACGAgenda To Citizenry Governors1 0920.2%
ATMAfrican Transformation Movement1 0730.2%
COPECongress of the People1 0550.2%
APCAfrican People's Convention7430.1%
ECOFORUMEconomic Emancipation Forum7330.1%
FFDForum for Democrats7330.1%- DOPDefenders of the People7150.1%
SAPASouth African Political Association6480.1%- INCIndependents for Communities6480.1%
ALJAMAAl Jama-ah5980.1%- BBTBana Ba Thari5600.1%
ARONA5400.1%
ARAAfrica Restoration Alliance4980.1%- BCMBotho Community Movement4700.1%
NFPNational Freedom Party3610.1%
AFRAfrican Freedom Revolution3400.0%
AMCActive Movement for Change2880.0%- BLFBlack First Land First2280.0%
IFPInkatha Freedom Party2010.0%- IPIndependent Party1700.0%
UIMUnited Independent Movement1530.0%
IRASAIndependent Ratepayers Association of SA1510.0%
PCProgressive Change1510.0%- BPPBatho Pele Party1170.0%
APEMOAfrican People's Movement1150.0%
AZAPOAzanian People's Organisation1100.0%
IRCInternational Revelation Congress1090.0%
SAUNDFSouth African United National Democratic Front1090.0%
AETAfrican Economic Transformers1030.0%
ANAAgency for New Agenda680.0%- OCMOur City Matters670.0%
- AAAre Ageng Afrika450.0%
VThe People's Voice310.0%
CAPPChristian Ambassadors Political Party90.0%
DOPPDisability and Older Person Political Party40.0%
Municipalities · 18
- DitsobotlaANC 21 of 39 seats
- Greater TaungANC 28 of 48 seats
- JB MarksANC 33 of 67 seats · no majority
- Kagisano-MolopoANC 20 of 29 seats
- KgetlengrivierANC 7 of 13 seats
- Lekwa-TeemaneANC 7 of 14 seats · no majority
- MadibengANC 44 of 82 seats
- MafikengANC 40 of 70 seats
- MamusaANC 9 of 16 seats
- Maquassi HillsANC 13 of 22 seats
- MatlosanaANC 40 of 77 seats
- MoreteleANC 35 of 52 seats
- Moses KotaneANC 45 of 69 seats
- NalediANC 10 of 18 seats
- Ramotshere MoiloaANC 23 of 37 seats
- RatlouANC 19 of 27 seats
- RustenburgANC 43 of 90 seats · no majority
- TswaingANC 19 of 28 seats
District councils · 4
About these figures
special votes 40 351 · All 1 743 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:01 SAST.