Mpumalanga

Bushbuckridge: 7 of 280 voting districts in, ANC 72.8% so farChief Albert Luthuli: 10 of 128 voting districts in, ANC 49.8% so farCity of Mbombela: 17 of 285 voting districts in, ANC 31.7% so farDipaleseng: 9 of 33 voting districts in, ANC 48.3% so farDr JS Moroka: not in yetDr Pixley Ka Isaka Seme: 5 of 44 voting districts in, ANC 43.3% so farEmakhazeni: 6 of 44 voting districts in, ANC 51.6% so farEmalahleni: not in yetGovan Mbeki: 3 of 104 voting districts in, ANC 30.3% so farLekwa: 9 of 43 voting districts in, ILP 23.2% so farMkhondo: 4 of 82 voting districts in, ANC 46.9% so farMsukaligwa: 10 of 77 voting districts in, ANC 47.8% so farNkomazi: 2 of 179 voting districts in, ANC 43.1% so farSteve Tshwete: not in yetThaba Chweu: 16 of 47 voting districts in, ANC 39.0% so farThembisile Hani: 7 of 154 voting districts in, ANC 52.4% so farVictor Khanye: 8 of 30 voting districts in, SDP 42.5% so far
WardsANC 6SDP 3MKP 1Partly counted 60No results, yetdarker = bigger win
Election yearDrag or tap a yearDrag the handle or click a year · ← → keys work too

ANC 41.0%

Leading on the PR ballot so far (provisional)

Vote breakdown · PR ballot
  • ANC 41.0%
  • DA 15.3%
  • EFF 9.4%
  • Others 34.3%

Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.

Counting1 400 of 23 696 voting districts in (5.9%)checked Latest results
Mpumalanga113 of 1 846 voting districts in0 of 17 municipalities complete
Turnout so far44.7%
Voters on the roll so far47 461

PR ballot ? · 26 852 valid votes

ESP app

How long is the queue?

Chat about the election in your area

Ask your area

ESP app

How did Mpumalanga vote?

Get notified when it's declared

Notify me

Hours off in Mpumalanga ?

Reported in the ESP app

Power3 221hours off306 outages
Water1 230hours off68 outages
Internet137hours off15 outages
May · Power: 334 hours offMay · Water: 84 hours offMay · Internet: 17 hours offMay: 435 hours off435MayJun · Power: 301 hours offJun · Water: 78 hours offJun · Internet: 13 hours offJun: 392 hours off392JunJul · Power: 725 hours offJul · Water: 665 hours offJul · Internet: 41 hours offJul: 1 431 hours off1 431JulAug · Power: 703 hours offAug · Water: 53 hours offAug: 756 hours off756AugSep · Power: 679 hours offSep · Water: 38 hours offSep · Internet: 52 hours offSep: 769 hours off769SepOct · Power: 478 hours offOct · Water: 312 hours offOct · Internet: 15 hours offOct: 805 hours off805Oct

Municipalities · 17

District councils · 3

On EskomSePush

About these figures

Notes on the IEC's figures for this page

special votes 2 829 · 118 of 1 846 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 118 voting districts with results so far here (21 252 of 47 557). The IEC publishes 44.8%.

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.

Note: IEC TotalValidVotes 64378 differs from the sum of party rows 81437 by 17059; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Chief Albert Luthuli: IEC TotalValidVotes 9048 differs from the sum of party rows 12011 by 2963; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Msukaligwa: IEC TotalValidVotes 3229 differs from the sum of party rows 3406 by 177; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Dr Pixley Ka Isaka Seme: IEC TotalValidVotes 1738 differs from the sum of party rows 1988 by 250; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Lekwa: IEC TotalValidVotes 8016 differs from the sum of party rows 8327 by 311; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Dipaleseng: IEC TotalValidVotes 4298 differs from the sum of party rows 6836 by 2538; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Govan Mbeki: IEC TotalValidVotes 625 differs from the sum of party rows 1020 by 395; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Victor Khanye: IEC TotalValidVotes 5027 differs from the sum of party rows 5702 by 675; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Thembisile Hani: IEC TotalValidVotes 2642 differs from the sum of party rows 2975 by 333; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Thaba Chweu: IEC TotalValidVotes 11518 differs from the sum of party rows 17592 by 6074; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: Bushbuckridge: IEC TotalValidVotes 3927 differs from the sum of party rows 4922 by 995; we show per-ballot sums of party rows and do not publish the cross-ballot total.

Note: City of Mbombela: IEC TotalValidVotes 10057 differs from the sum of party rows 12287 by 2230; we show per-ballot sums of party rows and do not publish the cross-ballot total.

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 05 Nov 2026, 03:22 SAST.

Get the ESP App

Ask people in your area how long the queue is.

Outages, alerts and community updates for your area.

  1. 1Install the app
  2. 2Save your area to get alerts
Download on the App StoreGet it on Google Play
Already have the app? Open it