ANC 51.9%down 20.3 pts from 72.2% in 2019
Most national votes
- ANC 51.9%
- M.K. 17.2%
- EFF 12.7%
- Others 18.2%
National ballot ? · 1 154 199 valid votes
ANCAfrican National Congress598 95251.9%
M.K.Umkhonto Wesizwe199 00017.2%
EFFEconomic Freedom Fighters146 71112.7%
DADemocratic Alliance136 69811.8%
VF PLUSVryheidsfront Plus15 4751.3%
ActionSA5 7380.5%
UATUnited Africans Transformation5 7320.5%
IFPInkatha Freedom Party5 2850.5%
ACDPAfrican Christian Democratic Party5 0120.4%
ATMAfrican Transformation Movement4 6200.4%
PAPatriotic Alliance3 3510.3%
APCAfrican People's Convention3 1050.3%
BOSABuild One South Africa with Mmusi Maimane2 6370.2%
RISERise Mzansi1 7300.1%
AICAfrican Independent Congress1 6100.1%- #HOPE4SA1 5990.1%
AM4CAllied Movement for Change1 5630.1%
UIMUnited Independent Movement1 4200.1%
AZAPOAzanian People's Organisation1 3430.1%
PACPan Africanist Congress of Azania1 3260.1%
AHCAfrican Heart Congress1 2590.1%
UDMUnited Democratic Movement1 0320.1%
COPECongress of the People7710.1%
A.C.C.Alliance of Citizens for Change7680.1%
F4SDForum 4 Service Delivery6490.1%
SUNSizwe Ummah Nation5150.0%
ALJAMAAl Jama-ah4760.0%
SARKOSouth African Royal Kingdoms Organization4220.0%- ACTAfrican Congress for Transformation4190.0%
DLCDemocratic Liberal Congress4000.0%
NFPNational Freedom Party3850.0%
ELF-SAEconomic Liberators Forum South Africa3800.0%
GOOD3200.0%
CIASAConservatives in Action3020.0%
SARASouth African Rainbow Alliance2860.0%
ALAble Leadership2810.0%
ACPAll Citizens Party2790.0%
AADPAction Alliance Development Party2770.0%
ABCAbantu Batho Congress2460.0%
CITIZANS2450.0%- AARAfrica Africans Reclaim2280.0%
ARAAfrica Restoration Alliance1880.0%
OHMOrganic Humanity Movement1780.0%
XILUVA1770.0%- ACMAfrican Content Movement1490.0%
- RPReferendum Party1200.0%
APEMOAfrican People's Movement1130.0%- CCCNational Coloured Congress1060.0%
- NO_ABBRAfrican Movement Congress1030.0%
FREE DEMSFree Democrats840.0%
PMCPeople's Movement for Change790.0%
NCCMNorthern Cape Communities Movement550.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.9% on the national ballot; turnout 58.0%. Official IEC results of the 2024 national election in Mpumalanga, municipality by municipality.
- Bushbuckridge election resultsANC 77.2%
- Chief Albert Luthuli election resultsANC 57.1%
- City of Mbombela election resultsANC 50.3%
- Dipaleseng election resultsANC 47.1%
- Dr JS Moroka election resultsANC 64.1%
- Dr Pixley Ka Isaka Seme election resultsM.K. 42.8%
- Emakhazeni election resultsANC 57.4%
- Emalahleni election resultsANC 40.6%
- Govan Mbeki election resultsANC 35.9%
- Lekwa election resultsANC 39.4%
- Mkhondo election resultsM.K. 55.0%
- Msukaligwa election resultsANC 40.2%
- Nkomazi election resultsANC 62.5%
- Steve Tshwete election resultsANC 37.6%
- Thaba Chweu election resultsANC 56.3%
- Thembisile Hani election resultsANC 59.3%
- Victor Khanye election resultsANC 47.6%
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.