ANC 55.5%down 15.5 pts from 71.0% in 2021
Most DC 40% votes
- ANC 55.5%
- EFF 11.4%
- DA 8.3%
- Others 24.8%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
DC 40% ballot ? · 1 424 019 valid votes
ANCAfrican National Congress789 72355.5%
EFFEconomic Freedom Fighters162 49811.4%
DADemocratic Alliance118 1708.3%
ActionSA68 3934.8%- SACPSouth African Communist Party59 9754.2%
- MAYIBUYEAfrika Mayibuye Movement38 9282.7%
VF PLUSVryheidsfront Plus | Freedom Front Plus28 0302.0%- OTMOn the Move17 1761.2%
MKPUmkhonto Wesizwe Party11 5710.8%
UATUnited Africans Transformation11 3580.8%
IRCInternational Revelation Congress7 8980.6%
BPSABolsheviks Party of South Africa6 3830.4%
APCAfrican People's Convention6 1660.4%- MIVMolemole Independent Voice4 9530.3%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa4 8800.3%- LIMALimpopo Independent Movement Alliance4 5160.3%
ACDPAfrican Christian Democratic Party4 4140.3%- DOPDefenders of the People4 3450.3%
AL.Able Leadership3 6640.3%
PACPan Africanist Congress of Azania3 5660.3%- GAZAGaza Democratic Front3 4140.2%
ATMAfrican Transformation Movement3 0700.2%- MCMPARTYMaruleng Communities Movement2 7220.2%
- Civic WarriorsCivic Warriors2 6930.2%
PAPatriotic Alliance2 6440.2%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati2 4280.2%- VIPVhembe Independent Party (Musikitedzi)2 3870.2%
AZAPOAzanian People's Organisation2 2550.2%
COPECongress of the People2 2310.2%
BOSABuild One South Africa2 0760.1%- DKRMDitshaba Kopano Residents Movement2 0660.1%
- LNGMLephalale New Generation Movement2 0500.1%
SADASocialist Agenda of Dispossessed Africans1 9220.1%
MSMMagoshi Swaranang Movement1 8770.1%- ELMEthical Leaders Movement1 8600.1%
- DBPDitirelo Bathong Party1 7510.1%
AFPAfrican Freedom Party1 4970.1%- SAPPSouth African Peoples Party1 3120.1%
- Success African MovementSuccess African Movement1 2770.1%
AHCAfrican Heart Congress1 2760.1%
NIPNational Independent Party1 1850.1%
GLCGazankulu Liberation Congress1 1670.1%
IFPInkatha Freedom Party1 1080.1%
ACPAll Citizens Party1 0680.1%
AICAfrican Independent Congress1 0640.1%- UPPAUnited Progressive People Alliance9550.1%
- BTWBorn To Win9440.1%
- DRADennilton Residents Association8590.1%
USUs the People8090.1%- SAREASouth African Residents Association7880.1%
- TRAThabazimbi Residents Association7800.1%
- African Forward CongressAfrican Forward Congress7600.1%
- MAGAENG7340.1%
ECOFORUMEconomic Emancipation Forum7040.0%
ACOAfrican Covenant6610.0%- URPUnited Resident's Party6460.0%
XPXimoko Party6180.0%
BRABetter Residents Association6170.0%- FISAFreedom in South Africa5840.0%
- SDPService Delivery Party5440.0%
- MMVARModimolle Mookgophong Vaalwater Alma Roadtan Party5300.0%
MTLMovement for Total Liberation5290.0%- BPBathobohle Political Party5260.0%
- MMPModimolle - Mookgophong Party5080.0%
- OPCOrdinary People Campaign5040.0%
- A.SAfrican Solution4780.0%
AFCAnswer for Community4720.0%- TRUTHTruth and Solidarity Movement4250.0%
NCCNational Communist Congress4150.0%- LIRALimpopo Residents Association4120.0%
- Mopani Residents AssociationMopani Residents Association4010.0%
- BVPBelievers Voice Party3800.0%
- LUMLephalale United Movement3070.0%
- MAWUSAMawusa Movement Party2880.0%
- LECOMALephalale Community Association2390.0%
- ALAMAfrican Liberation Alliance Movement2380.0%
- EIAEmpathy in Action2100.0%
- ASCOAsihlanganeni Civic Movement1960.0%
KYNKnow Your Neighbour1900.0%
RUARise Up Africa / Tsoga Africa1840.0%- People's ChoicePeople's Choice1810.0%
- AAMAmandla Awethu Movement1420.0%
- PEPPep (Power Economy To the People Party)1290.0%
OHMOrganic Humanity Movement1250.0%
Hours off in Limpopo ?
Reported in the ESP app
Municipalities · 22
- Ba-PhalaborwaANC 17 of 37 seats · no majority
- Bela-BelaANC 7 of 17 seats · no majority
- BloubergANC 27 of 44 seats
- Collins ChabaneANC 47 of 71 seats
- Elias MotsoalediANC 30 of 61 seats · no majority
- Ephraim MogaleANC 19 of 32 seats
- Fetakgomo TubatseANC 44 of 77 seats
- Greater GiyaniANC 39 of 62 seats
- Greater LetabaANC 39 of 60 seats
- Greater TzaneenANC 42 of 69 seats
- Lepele-NkumpiANC 29 of 60 seats · no majority
- LephalaleANC 14 of 30 seats · no majority
- MakhadoANC 53 of 75 seats
- MakhuduthamagaANC 34 of 62 seats
- MarulengANC 13 of 27 seats · no majority
- Modimolle-MookgophongANC 11 of 28 seats · no majority
- MogalakwenaANC 29 of 64 seats · no majority
- MolemoleANC 17 of 32 seats
- MusinaANC 16 of 24 seats
- PolokwaneANC 37 of 90 seats · no majority
- ThabazimbiANC 8 of 23 seats · no majority
- ThulamelaANC 56 of 81 seats
District councils · 5
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 184 780 · All 3 315 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
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 3 315 voting districts here (1 457 782 of 3 037 387). The IEC publishes 48.3%.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
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 08 Nov 2026, 21:53 SAST.