Skip to content
Count Room2026 local elections
Updates every minute

Emalahleni

MP312 · Local council · 71 seats

Counting
Voting districts in
98%
122 of 124
Wards declared
35
of 36
Majority line
36
of 71 seats
Registered voters
219,649

IEC report

Seats (modelled while counting)

As of
An approximation: PR-ballot votes counted so far, shared out by Droop quota and largest remainders. The IEC's real formula is compensatory (ward seats first, PR seats top up to proportionality, overhang possible), so this can be a seat or so out. Ranges show the 90% spread across simulations of the uncounted vote. Replaced by the IEC's seats once the council is declared.
ANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsANC: 23 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsDA: 16 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsMKP: 10 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsEFF: 8 seatsVF Plus: 4 seatsVF Plus: 4 seatsVF Plus: 4 seatsVF Plus: 4 seatsActionSA: 4 seatsActionSA: 4 seatsActionSA: 4 seatsActionSA: 4 seatsSDP: 3 seatsSDP: 3 seatsSDP: 3 seatsSACP: 1 seatsIFP: 1 seatsATM: 1 seats7136 for majority
Seats by party
PartyVotesWardsSeats90%
ANC31.6%232322–23
DA23.1%91616–17
MKP14.1%11010–11
EFF10.6%287–8
VF Plus5.2%044
ActionSA4.5%043–4
SDP4.8%033–4
SACP1.1%011
IFP0.8%010–1
ATM0.4%010–1

5 more parties have no modelled seat (some reach one seat in the 90% range: Mayibuye, LABOUR, AIC, PA, ACDP).

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 71 seats · majority line 36

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. The percentage is the share of 2,000 seat simulations, with the uncounted vote varied, in which the combination still reaches the line. It is not a chance of governing.

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 116 districts counted so far that also existed in 2021 (98% 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
ANC50.5%31.4%−19.2
DA18.4%23.4%+5.0
MKP–13.9%new
EFF20.4%10.6%−9.8
VF Plus5.6%5.2%−0.4
SDP–4.9%new
ActionSA–4.5%new
SACP–1.1%new
Independents1.2%0.3%−0.9

Biggest ward swings

  1. Ward 25ANC72.1% → 25.5%−46.6
  2. Ward 23ANC71.7% → 33.3%−38.3
  3. Ward 13ANC71.7% → 34.3%−37.5
  4. Ward 36ANC73.1% → 36.2%−36.9
  5. Ward 2ANC73.1% → 37.4%−35.7
  6. Ward 25MKP0.0% → 34.0%+34.0
  7. Ward 11ANC63.8% → 30.1%−33.7
  8. Ward 16ANC67.2% → 33.7%−33.6

2021 council result: ANC 35, EFF 14, DA 13, VF Plus 4, AIC 1 of 68 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 10EFF won, ahead of ANCby 46 (2.3%) · needed 47
  2. Ward 3EFF won, ahead of ANCby 60 (2.3%) · needed 61
  3. Ward 13ANC won, ahead of MKPby 102 (3.5%) · needed 103
  4. Ward 15ANC won, ahead of EFFby 113 (4.2%) · needed 114
  5. Ward 16ANC won, ahead of MKPby 156 (4.9%) · needed 157

Wards (36)

As of
Ward-ballot results. Margin is the gap between the first two candidates as a share of valid ward votes.
Wards declared
97%
Ward ballot results by ward
WardWinner or leaderMarginVotesVDs in
1ANCSimon Fanie Sitholewon33.2%2,3472/2
2ANCThapelo Kervin Phogolowon20.6%2,5883/3
3EFFSeekane Tshepo Mathelelewon2.3%2,5922/2
4ANCMerica Ntombifikile Nkosiwon18.8%2,3892/2
5ANCWalter Nompumelelo Moelawon34.6%2,7243/3
6ANCErnock Masiane Khozawon27.7%2,0412/2
7ANCThulani Jonny Seloanewon32.8%3,0204/4
8ANCFortune Lawrence Mbonaniwon49.7%2,4112/2
9ANCSunday Zamisa Mathebulawon12.2%3,0113/3
10EFFShadrack Thabangwon2.3%2,0183/3
11ANCLucky Nhlanhla Thembawon9.7%2,5514/4
12ANCLucky Magedi Tolowon27.1%3,0703/3
13ANCElias Thapedi Kgolewon3.5%2,9023/3
14ANCKgadi Esther Madirewon8.1%2,2362/2
15ANCNombuso Happiness Mokwanawon4.2%2,6972/2
16ANCGiven Sibusiso Kokowon4.9%3,1936/6
17ANCEmmanuel Lebelo Makusewon22.1%2,5804/4
18DASalomi Hester Krielwon44.9%3,5282/2
19ANCSphiwe Agnes Masilelawon6.7%2,9773/3
20DAMaureen Scheeperswon34.5%4,1804/4
21DAAaron Bhekuyise Khumalowon5.6%4,1535/5
22DAAnthonie Johannes Jacob Britswon11.1%1,6224/4
23ANCKlaas Makereng Mbetewon13.8%3,9733/3
24DAKarien Mc Diarmidwon37.8%4,2104/4
25MKPSizwe Goodboy Ncongwanewon8.6%5,4865/5
26DASusanna Hendrina Liebenbergwon23.0%3,3434/4
27DALizelle Aletta Fouriewon5.9%2,1965/5
28ANCLucas Menzelwa Mtsweniwon48.9%3,3624/4
29ANCOupa Skosanawon46.6%1,5123/3
30ANCZanele Petty Patricia Mngubewon9.1%4,4435/5
31ANCMichael Nkosana Mavusowon40.7%4,3152/2
32ANCIsaac Makonzani Nkomewon12.4%2,5065/5
33DAPatricia Kim Fadukwon45.2%3,9754/4
34DAJacomina Louisa Van Dykwon45.0%4,2264/4
35ANCleads20.7%1,7384/6
36ANCJack Thabo Thagewon18.4%3,5532/2