ANC 51.3%
Most regional votes
- ANC 51.3%
- M.K. 16.8%
- EFF 14.0%
- Others 17.9%
Regional ballot ? · 1 142 946 valid votes
ANCAfrican National Congress585 81151.3%
M.K.Umkhonto Wesizwe191 86916.8%
EFFEconomic Freedom Fighters160 42514.0%
DADemocratic Alliance136 57511.9%
VF PLUSVryheidsfront Plus18 1361.6%
ActionSA5 9900.5%
UATUnited Africans Transformation5 5870.5%
ACDPAfrican Christian Democratic Party5 3010.5%
ATMAfrican Transformation Movement5 0140.4%
IFPInkatha Freedom Party4 9120.4%
APCAfrican People's Convention3 5510.3%
PAPatriotic Alliance3 1530.3%
BOSABuild One South Africa with Mmusi Maimane2 7620.2%
RISERise Mzansi1 9930.2%
AZAPOAzanian People's Organisation1 5480.1%
PACPan Africanist Congress of Azania1 4030.1%
UIMUnited Independent Movement1 3510.1%
A.C.C.Alliance of Citizens for Change9990.1%
COPECongress of the People9220.1%
UDMUnited Democratic Movement8550.1%
F4SDForum 4 Service Delivery6730.1%
ELF-SAEconomic Liberators Forum South Africa5650.0%
SARASouth African Rainbow Alliance5510.0%
GOOD4260.0%
NFPNational Freedom Party4190.0%
CITIZANS3930.0%
PMCPeople's Movement for Change3100.0%
OHMOrganic Humanity Movement2960.0%
ARAAfrica Restoration Alliance2630.0%
SUNSizwe Ummah Nation2520.0%
ALAble Leadership2420.0%- AARAfrica Africans Reclaim2300.0%
FREE DEMSFree Democrats1690.0%
Mpumalanga's seats in Parliament · 15 ?
- African National Congress8
- Umkhonto Wesizwe3
- Democratic Alliance2
- Economic Freedom Fighters2
Municipalities · 17
Mpumalanga's 2024 election results: ANC 51.3% on the regional ballot; turnout 58.0%. Official IEC results of the 2024 national election in Mpumalanga, municipality by municipality.
- Bushbuckridge election resultsANC 76.5%
- Chief Albert Luthuli election resultsANC 57.1%
- City of Mbombela election resultsANC 50.0%
- Dipaleseng election resultsANC 45.6%
- Dr JS Moroka election resultsANC 63.2%
- Dr Pixley Ka Isaka Seme election resultsM.K. 42.5%
- Emakhazeni election resultsANC 56.8%
- Emalahleni election resultsANC 39.4%
- Govan Mbeki election resultsANC 34.9%
- Lekwa election resultsANC 39.0%
- Mkhondo election resultsM.K. 54.9%
- Msukaligwa election resultsANC 39.5%
- Nkomazi election resultsANC 62.0%
- Steve Tshwete election resultsANC 37.1%
- Thaba Chweu election resultsANC 55.4%
- Thembisile Hani election resultsANC 57.7%
- Victor Khanye election resultsANC 48.2%
About these figures
Official IEC figures: how we add them up
Votes cast 1 174 589 · spoilt 20 390 · special votes 86 344 · 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, 16:33 SAST.