ANC 34.7%
Leading on the PR ballot so far (provisional)
- ANC 34.7%
- DA 33.1%
- VF PLUS 8.1%
- Others 24.0%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 52 008 valid votes
ANCAfrican National Congress18 05334.7%
DADemocratic Alliance17 23133.1%
VF PLUSVryheidsfront Plus | Freedom Front Plus4 2288.1%
PAPatriotic Alliance2 2994.4%
EFFEconomic Freedom Fighters1 9823.8%- SACPSouth African Communist Party1 6383.1%
MKPUmkhonto Wesizwe Party1 0282.0%
UDMUnited Democratic Movement6451.2%- ILPIndependent Lekwa Party6151.2%
ATMAfrican Transformation Movement6051.2%
ActionSA3570.7%
IFPInkatha Freedom Party3030.6%
PMCPeople's Movement for Change2580.5%- SDPService Delivery Party2030.4%
AICAfrican Independent Congress1730.3%
ACDPAfrican Christian Democratic Party1640.3%
PACPan Africanist Congress of Azania1490.3%- CECederberg First Residents Association1440.3%
- ACTAfrican Congress for Transformation1340.3%
- RTCRise Tsantsabane Communities1240.2%
- MAYIBUYEAfrika Mayibuye Movement1100.2%
GOOD1010.2%- NYCONgcobo Yethu Civic Organization1000.2%
- DRCDikgatlong Residents Convention930.2%
- GKCMGreat Kei Community Movement790.2%
- CCCNational Coloured Congress730.1%
- LCFLekwa Community Forum720.1%
- AdvieskantoorAdvieskantoor690.1%
- MFCVMount Fletcher Community Voice580.1%
- AMC.ROY.African Movement Congress440.1%
- WAWitzenberg Aksie380.1%
ICOSAIndependent Civic Organisation of South Africa370.1%
ALJAMAAl Jama-ah370.1%- MUCMMakana United Civic Movement340.1%
CAPEXITCape Independence Party / Kaapse Onafhanklikheids Party320.1%- RAMRestore Azania Movement320.1%
- H.O.I.Home of Independence290.1%
- WPWitzenberg Party280.1%
- BBABela Bela Alliansie280.1%
UATUnited Africans Transformation260.0%- ACMAfrican Content Movement210.0%
- INDIndependent Councillors200.0%
APCAfrican People's Convention190.0%- LIPLangerberg Independent Party190.0%
- NCMNamakwa Civic Movement190.0%
BPMBatho Pele Movement170.0%- LABOURLabour Party of South Africa170.0%
- BaagiBaagi170.0%
- TBPMThina Bahlali People's Movement170.0%
COPECongress of the People160.0%
ARAAfrica Restoration Alliance160.0%
AHCAfrican Heart Congress150.0%
PDMPeople's Democratic Movement140.0%- The IndependentsThe Independents140.0%
- DBOKKE140.0%
DAWIDemocratic Association of Witzenberg Independence130.0%- SACCSolidarity Action Committee Collective130.0%
- OnafhanklikOnafhanklik110.0%
- MAF1STMafube First110.0%
DLRPDienslewerings Party100.0%
A.DAfrican Democrats100.0%- MAKANAMakana Citizens Front90.0%
- WIDWitzenberg Onafhanklike Demokratiese Party80.0%
- L1Langeberg First80.0%
- MAP16Mapsixteen Civic Movement70.0%
BOSABuild One South Africa70.0%- PAMOPhakama Adelaide Movement70.0%
URFUnited Residents Front60.0%
NFPNational Freedom Party60.0%
OHMOrganic Humanity Movement60.0%- AWEH!Aboriginal Warriors 4 Economic Hope!60.0%
- AACUMActive African Christians United Movement50.0%
- ILISOIliso Labantu Movement for Social Change50.0%
- THE VOICEVoice of the Voiceless Civic Organization50.0%
- CKPChrist Kingdom Party50.0%
AUCAfrican Unemployed Congress40.0%
ECOFORUMEconomic Emancipation Forum40.0%
ARUAfrican Renaissance Unity40.0%- EKHETHUEkhethu Peoples Party40.0%
A.C.C.Alliance of Citizens for Change40.0%
RISERise Mzansi40.0%- JTGRJohn Taolo Gaetsewe Re Ikemetse40.0%
AZAPOAzanian People's Organisation30.0%
PBIPlaaslike Besorgde Inwoners30.0%- CMCCape Muslim Congress30.0%
IRCInternational Revelation Congress30.0%
KSRKhoisan Revolution30.0%
APEMOAfrican People's Movement30.0%- UWOUmkhumbi Wesizwe Organisation30.0%
- UD4United Development Forum30.0%
- MCPMzansi Christian Party30.0%
- SCMSocialist Civic Movement20.0%
ARECOArusha Economic Coalition20.0%
SRWPSocialist Revolutionary Workers Party20.0%
LANDLand Party20.0%
SNPSpectrum National Party20.0%
APFAfrican People First20.0%
AUMAfrican Unified Movement20.0%- DOPDefenders of the People20.0%
NEFNational Economic Fighters20.0%- D.P.ADemocratic People's Alternative20.0%
- SGBSiyathemba Community Movement20.0%
UIMUnited Independent Movement20.0%
ACPAll Citizens Party20.0%- K.A.PKhoi Aboriginal Party20.0%
- BCABridgton Civic Association20.0%
- MSDMMatlosana Service Delivery Movement20.0%
- SIFSiyancuma Independent Forum20.0%
- BCMTBaahi Civic Movement20.0%
- QINAQina Mhlali Qina20.0%
- PECPhakama Eastern Cape20.0%
- OUFOudtshoorn United Front20.0%
- SMSocial Democratic Movement20.0%
- MPSMasigoduke Peoples Society20.0%
SPPSindawonye Progressive Party10.0%
IRASAIndependent Ratepayers Association of SA10.0%- CICivic Independent10.0%
SUNSizwe Ummah Nation10.0%
AACAfrican Alliance Congress10.0%- RWPPRand West Peoples Party10.0%
INGUBOAbafuna Ingubo Yeskhethu Party10.0%- MRRAMthatha Ratepayers and Residents Association10.0%
- KDFKaroo Democratic Force10.0%
PFPPeople's Freedom Party10.0%- TSOGANGTsogang Civic Movement10.0%
ICMIndependent Citizens Movement10.0%
ISASSASaamstaan Suid-Afrika10.0%- AIPOAfrican Independent People's Organisation10.0%
- TYPTikwana Youth Power10.0%
- Kannaland Independent PartyKannaland Independent Party10.0%
- D.I.FDikgatlong Independed Forum10.0%
- HFTFHope for the Future10.0%
- AEFAfrican Economic Freedom10.0%
- KPAKomani Progress Action10.0%
- AAACAll African Allied Congress10.0%
- SAKKMVPSakk Military Veterans Party10.0%
- PIKGRAAFCommunity First Party10.0%
- YBFYa Baagi Forum10.0%
- United Democratic Front PartyUnited Democratic Front Party10.0%
- OLAOne Love Alliance10.0%
- AGMAhgaman10.0%
- COMCongress of Masilonyana10.0%
- BTCPBarberton Community Party10.0%
- ABGFAboriginal Gorilla Fighters10.0%
- HLDHopeful Leaders Democrats10.0%
- AAMAmandla Awethu Movement10.0%
- MPMMajuba Progressive Movement10.0%
- B.M.Bumbana Mzansi10.0%
- GJDPGods Justice and Development Party10.0%
- JOYAJoya Web3 Community Movement10.0%
- Ndlambe Citizens MovementNdlambe Citizens Movement10.0%
- KOPANOKopano Movement10.0%
- IRPIndependent Rural Party10.0%
- ILBIzwi Labahlali Beward10.0%
- BCOBahlali Civic Organization10.0%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
How did your area vote?
Get notified when it's declared
Provinces · 9
- Eastern Cape190 of 4979 voting districts inANC 50.1%
- Free State62 of 1604 voting districts inANC 36.5%
- Gauteng12 of 2836 voting districts inDA 46.6%
- KwaZulu-Natal13 of 5028 voting districts inMKP 32.3%
- Limpopo3 of 3315 voting districts inVF PLUS 36.5%
- Mpumalanga30 of 1846 voting districts inANC 34.3%
- North West14 of 1730 voting districts inANC 32.9%
- Northern Cape100 of 735 voting districts inDA 37.8%
- Western Cape49 of 1623 voting districts inDA 60.7%
About these figures
Official IEC figures: how we add them up
special votes 4 537 · 510 of 23 696 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 510 voting districts with results so far here (52 827 of 118 835). The IEC publishes 44.5%.
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 country, 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 05 Nov 2026, 01:43 SAST.