ANC 54.9%down 15.3 pts from 70.2% in 2021
Most party (PR) votes
- ANC 54.9%
- EFF 11.4%
- DA 8.3%
- Others 25.4%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 1 430 099 valid votes
ANCAfrican National Congress785 48754.9%
EFFEconomic Freedom Fighters162 75111.4%
DADemocratic Alliance118 1298.3%
ActionSA65 9464.6%- SACPSouth African Communist Party60 3804.2%
- MAYIBUYEAfrika Mayibuye Movement39 8482.8%
VF PLUSVryheidsfront Plus | Freedom Front Plus27 1371.9%- OTMOn the Move17 4811.2%
MKPUmkhonto Wesizwe Party11 8460.8%
UATUnited Africans Transformation11 5440.8%
IRCInternational Revelation Congress7 8250.5%
BPSABolsheviks Party of South Africa6 7730.5%
APCAfrican People's Convention6 6260.5%- MIVMolemole Independent Voice5 1300.4%
- LIMALimpopo Independent Movement Alliance4 5690.3%
- United PeopleUnited People4 5160.3%
- DOPDefenders of the People4 2840.3%
ACDPAfrican Christian Democratic Party3 9740.3%
PACPan Africanist Congress of Azania3 8750.3%
AL.Able Leadership3 7160.3%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa3 4020.2%- GAZAGaza Democratic Front3 3710.2%
BOSABuild One South Africa3 2460.2%
ATMAfrican Transformation Movement3 1980.2%- MCMPARTYMaruleng Communities Movement2 7770.2%
PAPatriotic Alliance2 7080.2%- Civic WarriorsCivic Warriors2 6140.2%
- VIPVhembe Independent Party (Musikitedzi)2 6140.2%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati2 4640.2%
COPECongress of the People2 3550.2%
AZAPOAzanian People's Organisation2 1950.2%
MSMMagoshi Swaranang Movement2 1850.2%- DKRMDitshaba Kopano Residents Movement2 0760.1%
- BBABela Bela Alliansie2 0480.1%
- LNGMLephalale New Generation Movement2 0230.1%
SADASocialist Agenda of Dispossessed Africans1 8980.1%- DBPDitirelo Bathong Party1 7960.1%
AFPAfrican Freedom Party1 5790.1%- SAPPSouth African Peoples Party1 4510.1%
AHCAfrican Heart Congress1 2880.1%
GLCGazankulu Liberation Congress1 2460.1%- Success African MovementSuccess African Movement1 2420.1%
- ELMEthical Leaders Movement1 1280.1%
- LABOURLabour Party of South Africa1 0960.1%
NIPNational Independent Party1 0170.1%- BTWBorn To Win9100.1%
- UPPAUnited Progressive People Alliance8870.1%
- DRADennilton Residents Association8520.1%
USUs the People8270.1%
ACPAll Citizens Party8020.1%- SAREASouth African Residents Association7870.1%
RISERise Mzansi7470.1%- MAGAENG7440.1%
- ICFIndependent Community Forum7430.1%
- MIGEUMigeu Ya Kasi7410.1%
- TRAThabazimbi Residents Association7220.1%
AADPAction Alliance Development Party6480.0%
IFPInkatha Freedom Party6180.0%
ACOAfrican Covenant6060.0%- LBKPLekwe Bepe Kingdom Party5890.0%
- MMPModimolle - Mookgophong Party5430.0%
ALJAMAAl Jama-ah5380.0%- BPBathobohle Political Party5380.0%
- MMVARModimolle Mookgophong Vaalwater Alma Roadtan Party5220.0%
MTLMovement for Total Liberation5140.0%- URPUnited Resident's Party5070.0%
XPXimoko Party4980.0%- BLMBakgethwa Liberation Movement4900.0%
ECOFORUMEconomic Emancipation Forum4790.0%- OPCOrdinary People Campaign4630.0%
AFCAnswer for Community4440.0%- FISAFreedom in South Africa4340.0%
- LIRALimpopo Residents Association4130.0%
- SDPService Delivery Party4120.0%
- Mopani Residents AssociationMopani Residents Association4070.0%
- BVPBelievers Voice Party3820.0%
KCDPKingdom Covenant Democratic Party3710.0%
NCCNational Communist Congress3550.0%
OHMOrganic Humanity Movement3160.0%- A.SAfrican Solution3160.0%
- LUMLephalale United Movement2850.0%
- TRUTHTruth and Solidarity Movement2450.0%
- MOSHABIMoshabi Party2420.0%
- NRPNational Restoration Party2220.0%
- LECOMALephalale Community Association2190.0%
BRABetter Residents Association2180.0%- ASCOAsihlanganeni Civic Movement1890.0%
- SCPSebotha Community Party1830.0%
MPMpumalanga Party1740.0%
KYNKnow Your Neighbour1660.0%- G.N.C.Gaza National Congress1580.0%
- People's ChoicePeople's Choice1570.0%
ARUAfrican Renaissance Unity1560.0%
RUARise Up Africa / Tsoga Africa1550.0%- L.R.PLephalale Residents Party1550.0%
- EIAEmpathy in Action1500.0%
- BAMMUBammu Congress1450.0%
UCDPUnited Christian Democratic Party1300.0%
A.C.C.Alliance of Citizens for Change1300.0%- TFSDThabazimbi Forum for Service Delivery1250.0%
- AAMAmandla Awethu Movement1180.0%
URFUnited Residents Front1150.0%- Ba-Phalaborwa Community PartyBa-Phalaborwa Community Party1140.0%
- PEPPep (Power Economy To the People Party)960.0%
INGUBOAbafuna Ingubo Yeskhethu Party940.0%- BABSABuild A Better South Africa930.0%
- PFCPush for Change900.0%
- AACUMActive African Christians United Movement890.0%
MACMovement for African Convention840.0%
UMSAUnemployment Movement SA750.0%- ARRC.African Royal Rainbow Congress750.0%
MDCMovement Democratic Congress680.0%- African Forward CongressAfrican Forward Congress660.0%
ARAAfrica Restoration Alliance530.0%- MCMMzansi Citizens’ Movement500.0%
- FORUM4SAForum for South Africa480.0%
- GFSAGap Fixers of South Africa430.0%
POAParty of Action310.0%- S.A.P.South African Party310.0%
- LPPLephalale People’s Party250.0%
- MAWUSAMawusa Movement Party180.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.