Municipalities:ANC 22
Areas coloured by the PR ballot: the IEC doesn't publish the DC 40% ballot per area · Boundaries: MDB / IEC
ANC 69.8%
Most DC 40% votes
Vote breakdown · DC 40% ballot
- ANC 69.8%
- EFF 17.0%
- DA 8.1%
- Others 5.1%
Turnout50.3%
Registered voters2.56M
DC 40% ballot ? · 1 259 691 valid votes
ANCAfrican National Congress879 26569.8%
EFFEconomic Freedom Fighters213 91817.0%
DADemocratic Alliance101 9958.1%
COPECongress of the People8 7690.7%
VF PLUSVryheidsfront Plus8 6170.7%
APCAfrican People's Convention6 0380.5%
PACPan Africanist Congress of Azania5 3450.4%
ACDPAfrican Christian Democratic Party4 6500.4%
AZAPOAzanian People's Organisation3 2730.3%
BPSABolsheviks Party of South Africa3 0990.2%- Civic WarriorsCivic Warriors2 9070.2%
XPXimoko Party2 8220.2%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati1 9460.2%- TRAThabazimbi Residents Association1 9000.2%
UDMUnited Democratic Movement1 6170.1%
UCDPUnited Christian Democratic Party1 5250.1%
APSPAfrican People's Socialist Party1 3380.1%
NIPNational Independent Party1 2560.1%- MRAMogalakwena Residents Association1 2530.1%
IRCInternational Revelation Congress1 0950.1%
SADASocialist Agenda of Dispossessed Africans1 0810.1%- LEBCOLebowakgomo Civic Organization7880.1%
COSAChristians of South Africa7720.1%
AGANG SAAgang South Africa7360.1%
SAUPSouth African United Party6630.1%
VENDAValue Education Nationalism Democracy in Africa6590.1%
SRCSocialist Radical Change6040.0%- SFAService for All4650.0%
LFLeadership Forum3930.0%
F4SDForum 4 Service Delivery3930.0%- SACMSouth African Christian Movement3080.0%
- MMUFMusina Mutale Unified Front2010.0%
Municipalities · 22
- Ba-PhalaborwaANC 26 of 37 seats
- Bela-BelaANC 9 of 17 seats
- BloubergANC 33 of 44 seats
- Elias MotsoalediANC 41 of 61 seats
- Ephraim MogaleANC 20 of 32 seats
- Greater GiyaniANC 51 of 62 seats
- Greater LetabaANC 46 of 60 seats
- Greater Tubatse/FetakgomoANC 54 of 77 seats
- Greater TzaneenANC 52 of 69 seats
- Lepele-NkumpiANC 40 of 60 seats
- LephalaleANC 17 of 26 seats
- MakhadoANC 56 of 75 seats
- MakhuduthamagaANC 43 of 62 seats
- MarulengANC 15 of 27 seats
- Modimolle/MookgopongANC 13 of 28 seats · no majority
- MogalakwenaANC 41 of 64 seats
- MolemoleANC 23 of 32 seats
- MusinaANC 18 of 24 seats
- New MunicipalityANC 60 of 71 seats
- PolokwaneANC 52 of 90 seats
- ThabazimbiANC 10 of 23 seats · no majority
- ThulamelaANC 64 of 81 seats
District councils · 5
About these figures
special votes 37 671 · All 3 111 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 30249 differs from its ward + PR + DC 40% votes (30255); we show each ballot's own votes.
Note: IEC TotalValidVotes 3785291 differs from the sum of party rows 3785285 by -6; 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.