Skip to content
Count Room2026 local elections
Updates every minute

Emfuleni

GT421 · Local council · 90 seats

Hung
Voting districts in
100%
168 of 168
Wards declared
45
of 45
Majority line
46
of 90 seats
Registered voters
371,556

IEC report

Seats (declared)

As of
The IEC has declared this council. These are the final seat numbers.
DA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsDA: 37 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsANC: 22 seatsEFF: 6 seatsEFF: 6 seatsEFF: 6 seatsEFF: 6 seatsEFF: 6 seatsEFF: 6 seatsActionSA: 5 seatsActionSA: 5 seatsActionSA: 5 seatsActionSA: 5 seatsActionSA: 5 seatsVF Plus: 5 seatsVF Plus: 5 seatsVF Plus: 5 seatsVF Plus: 5 seatsVF Plus: 5 seatsMKP: 4 seatsMKP: 4 seatsMKP: 4 seatsMKP: 4 seatsSACP: 3 seatsSACP: 3 seatsSACP: 3 seatsPAC: 2 seatsPAC: 2 seatsACSA: 2 seatsACSA: 2 seatsPA: 1 seatsATM: 1 seatsDITAU: 1 seatsMayibuye: 1 seats9046 for majority
Seats by party
PartyVotesWardsSeats
DA40.9%3437
ANC23.9%1122
EFF6.1%06
ActionSA5.8%05
VF Plus5.6%05
MKP4.2%04
SACP2.9%03
PAC1.9%02
ACSA1.6%02
PA0.9%01
ATM0.7%01
DITAU0.5%01
Mayibuye0.4%01

Coalition calculator

As of

Tap parties to add their seats together. This is seat arithmetic only: it shows which combinations hold enough seats between them, not whether those parties would agree to govern together.

0 of 90 seats · majority line 46

Nothing selected

Minimal winning combinations

Every set of up to four of the ten largest parties that reaches the majority line, where dropping any one member would fall short. Independents are left out because each votes individually. Seats are final.

Ward map

As of
Loading ward map…
Pinch, double-tap or + / − to zoom; drag to move when zoomed.

Solid: ward declared. Pale: leading while counting. Grey: no votes yet. Tap a ward for details.

Change since 2021

As of
Ward boundaries were redrawn for 2026, so we compare the same voting districts in both years: the 165 districts counted so far that also existed in 2021 (99% of the votes counted). Shares are of all valid votes, ward and PR ballots together.
Party shares on matched voting districts, 2021 and 2026
Party20212026Change
DA27.3%41.0%+13.7
ANC39.1%23.9%−15.3
EFF15.6%6.1%−9.4
ActionSA–5.9%new
VF Plus6.6%5.5%−1.1
MKP–4.2%new
SACP–2.9%new
PAC1.8%2.0%+0.1
ACSA–1.6%new
Community Solidarity Association1.7%0.0%−1.7

Biggest ward swings

  1. Ward 44DA15.0% → 52.7%+37.6
  2. Ward 22ANC58.7% → 28.3%−30.4
  3. Ward 28DA12.6% → 41.4%+28.7
  4. Ward 27DA13.4% → 42.1%+28.7
  5. Ward 28ANC50.3% → 22.1%−28.2
  6. Ward 26DA8.9% → 36.8%+27.9
  7. Ward 29DA15.6% → 42.9%+27.3
  8. Ward 44ANC51.3% → 25.1%−26.2

2021 council result: ANC 38, DA 24, EFF 14, VF Plus 6, PAC 2 of 90 seats.

Closest wards

As of
Wards decided or led by less than 5 points on the ward ballot, and how many more votes the runner-up needed.
  1. Ward 11ANC won, ahead of DAby 11 (0.2%) · needed 12
  2. Ward 35ANC won, ahead of DAby 39 (1.2%) · needed 40
  3. Ward 22ANC won, ahead of DAby 55 (1.5%) · needed 56
  4. Ward 30ANC won, ahead of DAby 61 (1.7%) · needed 62
  5. Ward 13DA won, ahead of ANCby 120 (2.9%) · needed 121
  6. Ward 32DA won, ahead of ANCby 122 (2.9%) · needed 123
  7. Ward 6DA won, ahead of ANCby 145 (3.2%) · needed 146
  8. Ward 14ANC won, ahead of DAby 142 (3.9%) · needed 143
  9. Ward 21DA won, ahead of ACSAby 336 (4.9%) · needed 337

Wards (45)

As of
Ward-ballot results. Margin is the gap between the first two candidates as a share of valid ward votes.
Wards declared
100%
Ward ballot results by ward
WardWinner or leaderMarginVotesVDs in
1DAMagdalena Venterwon73.4%5,8563/3
2DAHlalele Cohen Mosuoanewon7.0%3,8543/3
3DALephethesang Price Moeketsiwon19.9%5,4243/3
4DAJan Barend Labuschagnewon41.0%4,5783/3
5DAHendrik Daniël Lateganwon49.5%6,5534/4
6DAMateboho Prudence Mosesiwon3.2%4,5323/3
7DASenzo Tsooanewon6.7%5,1615/5
8DAMaureen Alice Madinoge Mampuruwon12.9%5,1475/5
9DAYvonne Coertzewon26.7%6,0553/3
10DAPeter Andre Verbeekwon27.1%6,3114/4
11ANCJabulani Nhlapowon0.2%5,0304/4
12ANCMohloki Paulus Mahlatsanewon11.7%2,9582/2
13DAXolani Brian Maphangawon2.9%4,1187/7
14ANCMphikeleni Godfrey Lebonawon3.9%3,6053/3
15DABusisiwe Prudens Hlanyanewon33.4%3,8443/3
16DAAndries Nelwon25.2%6,0773/3
17ANCAnezwa Pikokowon16.6%4,2255/5
18DAIsaac Lehlohonono Tlhadisi Motloungwon16.8%3,3183/3
19DALindiwe Linah Tshabalalawon9.3%3,5073/3
20DAOngeziwe Asavela Mahintshowon5.6%3,5133/3
21DAThabo Thompson Mokapelawon4.9%6,8273/3
22ANCRaboijane Daniel Ramagagawon1.5%3,7873/3
23ANCPhutheho Joseph Mofokengwon7.1%3,0863/3
24DAHlangani Hezekia Shabalalawon13.8%4,9634/4
25DATebello Abram Mokoenawon22.9%4,9167/7
26DANkululeko Makubowon10.0%4,7295/5
27DALazarus Moalafiwon9.8%4,1413/3
28DAMaki Emily Tshabalalawon19.7%5,1044/4
29DAPaulina Nomthandazo Melanewon18.9%2,8163/3
30ANCMthandazo Bennett Jantjiewon1.7%3,6813/3
31DAThabiso Moeletsi Lehokowon15.0%4,8654/4
32DATshepo Masikewon2.9%4,1824/4
33DASebenzile Precious Mkandawirewon5.9%3,5954/4
34DAModise Allan Lehloowon5.2%3,4454/4
35ANCChakane Petrus Mohlammewon1.2%3,3244/4
36ANCMpho Gaymond Kodisangwon9.3%4,0994/4
37ANCHassan Mosola Makowon13.3%3,1913/3
38DAThabo Simon Khombelayowon6.0%3,4803/3
39ANCHarry Foxwon14.1%3,6422/2
40DASimon Mzweleni Mavimbelawon10.3%3,8294/4
41DANomthandazo Nontetho Shiffrah Tshabalalawon21.9%3,3713/3
42DAMothobi Kenneth Sebegowon13.6%2,8514/4
43DAMwelase Peter Nhlapowon16.1%3,5536/6
44DAMotseki Isaac Hlalelewon28.5%2,4874/4
45DAElize Aucampwon53.9%6,3425/5