MunicipalitiesANC 8DA 1darker = bigger win
ANC 34.5%
Most regional votes
Vote breakdown · Regional ballot
- ANC 34.5%
- DA 27.2%
- EFF 12.9%
- Others 25.3%
Turnout61.9%
Voters on the roll6.54M
Regional ballot ? · 3 934 648 valid votes
ANCAfrican National Congress1 359 38234.5%
DADemocratic Alliance1 071 87927.2%
EFFEconomic Freedom Fighters508 48412.9%
M.K.Umkhonto Wesizwe384 4839.8%
ActionSA159 6144.1%
VF PLUSVryheidsfront Plus97 2932.5%
PAPatriotic Alliance83 8042.1%
RISERise Mzansi40 3221.0%
IFPInkatha Freedom Party36 1420.9%
BOSABuild One South Africa with Mmusi Maimane34 8290.9%
ACDPAfrican Christian Democratic Party29 4090.7%
ALJAMAAl Jama-ah17 0450.4%
PACPan Africanist Congress of Azania13 0130.3%
ATMAfrican Transformation Movement11 6970.3%- #HOPE4SA8 9550.2%
UATUnited Africans Transformation8 9320.2%
UDMUnited Democratic Movement7 8310.2%
UIMUnited Independent Movement6 2310.2%
GOOD5 7800.1%
AZAPOAzanian People's Organisation4 6440.1%
AM4CAllied Movement for Change4 5240.1%
AICAfrican Independent Congress3 8430.1%- Mda AneleIndependent candidate3 7240.1%
COPECongress of the People3 6010.1%
AHCAfrican Heart Congress3 5940.1%
SARASouth African Rainbow Alliance2 7900.1%
APCAfrican People's Convention2 5780.1%
SARKOSouth African Royal Kingdoms Organization2 1490.1%
ELF-SAEconomic Liberators Forum South Africa1 8230.0%
OHMOrganic Humanity Movement1 7770.0%
A.C.C.Alliance of Citizens for Change1 5120.0%
NFPNational Freedom Party1 4100.0%
ARAAfrica Restoration Alliance1 3350.0%
XILUVA1 1720.0%
CIASAConservatives in Action1 1240.0%- Liebenberg Louis PetrusIndependent candidate1 1150.0%
- Ramoba Lehlohonolo Blessings AnswerIndependent candidate1 1080.0%
SUNSizwe Ummah Nation1 0720.0%- AARAfrica Africans Reclaim1 0410.0%
ACPAll Citizens Party9610.0%
CITIZANS8080.0%
ALAble Leadership7270.0%
PMCPeople's Movement for Change6020.0%
FREE DEMSFree Democrats4890.0%
Gauteng's seats in Parliament · 47 ?
- African National Congress17
- Democratic Alliance13
- Economic Freedom Fighters6
- Umkhonto Wesizwe5
- ActionSA2
- Inkatha Freedom Party1
- Vryheidsfront Plus1
- Patriotic Alliance1
- Rise Mzansi1
Municipalities · 9
About these figures
Official IEC figures: how we add them up
Votes cast 4 051 053 · spoilt 36 946 · special votes 242 345 · 2 796 of 2 797 voting districts in · the IEC doesn't mark the results complete yet
The change beside the headline is the difference between the leading party's share here and its share in the 2019 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
Total is the sum of the seats the IEC allocated to parties.
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 26 Oct 2026, 16:33 SAST.