MunicipalitiesANC 15M.K. 2darker = bigger win
ANC majority
27 of 51 seats
Most provincial votes: ANC 51.1% · down 19.5 pts from 70.6% in 2019
Turnout57.1%
Voters on the roll2.03M
Provincial ballot ? · 1 143 031 valid votes
ANCAfrican National Congress584 60951.1%
M.K.Umkhonto Wesizwe193 99517.0%
EFFEconomic Freedom Fighters158 51113.9%
DADemocratic Alliance137 40812.0%
VF PLUSVryheidsfront Plus17 5141.5%
ActionSA5 7270.5%
UATUnited Africans Transformation5 5120.5%
ACDPAfrican Christian Democratic Party5 4010.5%
IFPInkatha Freedom Party5 3520.5%
ATMAfrican Transformation Movement4 9180.4%- AIPOAfrican Independent People's Organisation4 0040.4%
APCAfrican People's Convention3 5420.3%
PAPatriotic Alliance2 9110.3%
RISERise Mzansi2 1890.2%
BOSABuild One South Africa with Mmusi Maimane2 1470.2%
PACPan Africanist Congress of Azania1 8110.2%
ASAArise South Africa1 5290.1%
COPECongress of the People1 0750.1%
BPSABolsheviks Party of South Africa1 0640.1%
UDMUnited Democratic Movement9160.1%
SPPSindawonye Progressive Party7930.1%
GOOD5010.0%
ELF-SAEconomic Liberators Forum South Africa4800.0%
NFPNational Freedom Party4430.0%
ARAAfrica Restoration Alliance2580.0%
ALAble Leadership2580.0%- NO_ABBRAfrican Movement Congress1630.0%
Provincial legislature seats · 51 ?
- African National Congress27
- Umkhonto Wesizwe9
- Economic Freedom Fighters7
- Democratic Alliance6
- Vryheidsfront Plus1
- ActionSA1
Municipalities · 17
- BushbuckridgeANC 76.4%
- Chief Albert LuthuliANC 57.3%
- City of MbombelaANC 50.1%
- DipalesengANC 46.7%
- Dr JS MorokaANC 62.5%
- Dr Pixley Ka Isaka SemeM.K. 43.0%
- EmakhazeniANC 56.9%
- EmalahleniANC 39.4%
- Govan MbekiANC 34.6%
- LekwaANC 39.3%
- MkhondoM.K. 55.2%
- MsukaligwaANC 38.9%
- NkomaziANC 62.1%
- Steve TshweteANC 36.8%
- Thaba ChweuANC 56.0%
- Thembisile HaniANC 56.7%
- Victor KhanyeANC 48.0%
About these figures
Official IEC figures: how we add them up
Votes cast 1 155 811 · spoilt 12 780 · special votes 85 753 · All 1 811 voting districts in · the IEC marks the results complete
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, 17:09 SAST.