DA 33.7%up 5.4 pts from 28.3% in 2021
Most party (PR) votes
- DA 33.7%
- ANC 21.6%
- ActionSA 18.0%
- Others 26.7%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 3 524 136 valid votes
DADemocratic Alliance1 188 16233.7%
ANCAfrican National Congress760 30821.6%
ActionSA635 16118.0%
EFFEconomic Freedom Fighters221 0416.3%
MKPUmkhonto Wesizwe Party175 4185.0%
VF PLUSVryheidsfront Plus | Freedom Front Plus166 5714.7%
PAPatriotic Alliance45 1261.3%
IFPInkatha Freedom Party44 8881.3%- SACPSouth African Communist Party35 0321.0%
RISERise Mzansi31 5010.9%
ATMAfrican Transformation Movement27 3100.8%
ACDPAfrican Christian Democratic Party18 1250.5%- MAYIBUYEAfrika Mayibuye Movement15 1200.4%
ALJAMAAl Jama-ah13 6110.4%
PACPan Africanist Congress of Azania12 3890.4%
AICAfrican Independent Congress11 7350.3%
BOSABuild One South Africa9 8080.3%
UATUnited Africans Transformation7 4710.2%
APCAfrican People's Convention4 6670.1%
AHCAfrican Heart Congress4 3240.1%- SPPSASecurity Personnel Party of South Africa4 1120.1%
PMCPeople's Movement for Change4 0370.1%- OMOOne Merafong Organisation4 0190.1%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa3 2060.1%
AZAPOAzanian People's Organisation2 9700.1%- ACSAActive Citizens of South Africa2 8770.1%
COPECongress of the People2 8170.1%- ACTAfrican Congress for Transformation2 4810.1%
- MOVEMove SA2 2600.1%
- SDPService Delivery Party2 0590.1%
- LABOURLabour Party of South Africa1 9710.1%
- UMBRELLAAllied Independents Umbrella1 9630.1%
- MSJThe Movement for Social Justice1 7490.0%
- ALCAfrican Labour Convention1 7360.0%
- AACUMActive African Christians United Movement1 7240.0%
ACPAll Citizens Party1 7100.0%
NFPNational Freedom Party1 6710.0%- TRUTHTruth and Solidarity Movement1 6570.0%
ICMIndependent Citizens Movement1 6060.0%- ARRC.African Royal Rainbow Congress1 5940.0%
- SAPCOSouth African People’s Civic Organization1 5300.0%
ARAAfrica Restoration Alliance1 4950.0%
ECOFORUMEconomic Emancipation Forum1 4900.0%
AUCAfrican Unemployed Congress1 4620.0%- UPPAUnited Progressive People Alliance1 3440.0%
- POJPeople of Joburg1 3420.0%
- Umphakathi WaronaUmphakathi Warona1 3240.0%
- COMBAT1 2780.0%
- CONCERN1 2760.0%
MFMinority Front1 2740.0%- CFMCommunity First Movement1 2710.0%
- DOPDefenders of the People1 2230.0%
O.DOperation Dudula1 2060.0%- MAWUSAMawusa Movement Party1 1390.0%
- FISAFreedom in South Africa1 0900.0%
IRCInternational Revelation Congress1 0830.0%- DITAUTau Dia Rora Cultural and Traditional Lekgotla1 0740.0%
- GAZAGaza Democratic Front9340.0%
LANDLand Party9180.0%
IRASAIndependent Ratepayers Association of SA8810.0%
BPSABolsheviks Party of South Africa8520.0%- AEFAfrican Economic Freedom8430.0%
- MRPMovement of Residents Party7530.0%
- VAALVaal Party7100.0%
UIMUnited Independent Movement6960.0%- EKHETHUEkhethu Peoples Party6640.0%
- KYPKnow Your Power6340.0%
AGANG SAAgang South Africa6120.0%- Umphakathi Kai One PartyUmphakathi Kai One Party5690.0%
- IMSImstaying5670.0%
OHMOrganic Humanity Movement5570.0%- RWPPRand West Peoples Party5510.0%
UCDPUnited Christian Democratic Party5290.0%- CKPChrist Kingdom Party5280.0%
- BPCSDTBatho Pele Community Service Delivery Tshwane5230.0%
URFUnited Residents Front5000.0%- TYMTransformative Yes Movement4960.0%
- SAMMOSouth African Mass Movement4930.0%
- MOSHABIMoshabi Party4850.0%
APSPAfrican People's Socialist Party4720.0%- SERASedibeng Emfuleni Residents Associations4590.0%
ARUAfrican Renaissance Unity4440.0%- AIPOAfrican Independent People's Organisation4270.0%
- ERMEconomic Redress Movement4060.0%
- CCCNational Coloured Congress3930.0%
MAOCMerafong Agents of Change3930.0%- VSAVuka SA3840.0%
- INIlizwe Nathi3750.0%
- CHANGEChange Party3690.0%
- BSCMBopa Sechaba Community Movement3600.0%
- AGFAzanian Ground Forces3560.0%
- RCRepublican Conference of Tshwane3130.0%
- Bophuthatswana Civil MovementBophuthatswana Civil Movement3060.0%
NADECONational Democratic Convention3030.0%- GFSAGap Fixers of South Africa3000.0%
- S.A.P.South African Party2870.0%
AZANIAAzania Peaceful Revolution2810.0%
KCDPKingdom Covenant Democratic Party2660.0%- PRO SAPro South Africa2500.0%
- PCPPeople's Consent Party2400.0%
- LBKPLekwe Bepe Kingdom Party2380.0%
SARKOSouth African Royal Kingdoms Organization2330.0%
INGUBOAbafuna Ingubo Yeskhethu Party2250.0%- ANOSAAll Natives of South Africa2130.0%
ARMAmalgamated Rainbow Movement2110.0%- A.T.C.African Traditional Congres2110.0%
- ARDAfrica Redemption Democracy1900.0%
- NDDNational Democratic Dialogue1870.0%
- UCOUnified Civic Organisation1810.0%
- MCMMzansi Citizens’ Movement1760.0%
- SEFMSocialist Economic Freedom Movement1740.0%
- STREWECOStretford Wildebeesfontein Elected Civic Organisation1730.0%
- PTA012Progressive Tshwane Alliance-Pta0121680.0%
ARECOArusha Economic Coalition1600.0%- VDMVaal River City Democratic Movement1570.0%
AACAfrican Alliance Congress1540.0%- PALCOFPalmridge Community Forum1450.0%
SUNSizwe Ummah Nation1440.0%- PPostola1430.0%
- ABCSPActive Business and Civil Society Party1420.0%
- NEGEPA7Region 7 New Generation Party1240.0%
SHOSHShosholoza Progressive Party1190.0%
FPSAFederal Party SA1100.0%- TRPTrue Reformation Party1050.0%
- AAAMAll African Alliance Movement1030.0%
PRPPoelano Revelation Party710.0%- H.JHuconomics Justice700.0%
- BUYISABuyisa Community Movement640.0%
MECAMerafong Civic Association610.0%- COMSACommunity Service Alliance520.0%
- ANFAmalgamated National Forum370.0%
- AAAAlternative African Allegiance280.0%
Hours off in Gauteng ?
Reported in the ESP app
Municipalities · 9
- City of JohannesburgDA 91 of 270 seats · no majority
- City of TshwaneDA 74 of 214 seats · no majority
- EkurhuleniDA 66 of 224 seats · no majority
- EmfuleniDA 37 of 90 seats · no majority
- LesediANC 9 of 26 seats · no majority
- Merafong CityANC 17 of 49 seats · no majority
- MidvaalDA 19 of 30 seats
- Mogale CityDA 27 of 77 seats · no majority
- Rand West CityANC 24 of 69 seats · no majority
District councils · 2
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 286 245 · All 2 836 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 2 836 voting districts here (3 579 957 of 6 751 064). The IEC publishes 53.6%.
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, 16:58 SAST.