Skip to content
Count Room2026 local elections
Updates every minute

Moses Kotane

NW375 · Local council · 69 seats

Majority
Voting districts in
100%
156 of 156
Wards declared
35
of 35
Majority line
35
of 69 seats
Registered voters
137,803

IEC report

Seats (declared)

As of
The IEC has declared this council. These are the final seat numbers.
ANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsANC: 35 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsEFF: 11 seatsDA: 4 seatsDA: 4 seatsDA: 4 seatsDA: 4 seatsSACP: 4 seatsSACP: 4 seatsSACP: 4 seatsSACP: 4 seatsActionSA: 3 seatsActionSA: 3 seatsActionSA: 3 seatsMKP: 2 seatsMKP: 2 seatsIndependents: 1 seatsSLK26: 1 seatsPURPLE: 1 seatsACDP: 1 seatsLABOUR: 1 seatsUCDP: 1 seatsAPC: 1 seatsBophuthatswana Civil Movement: 1 seatsTsogang: 1 seatsATM: 1 seats6935 for majority
Seats by party
PartyVotesWardsSeats
ANC50.6%3335
EFF15.8%111
DA6.1%04
SACP5.8%04
ActionSA3.7%03
MKP2.8%02
Independents2.3%11
SLK261.7%01
PURPLE1.6%01
ACDP1.1%01
LABOUR1.1%01
UCDP1.0%01
APC0.9%01
Bophuthatswana Civil Movement0.8%01
Tsogang0.6%01
ATM0.6%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 69 seats · majority line 35

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 154 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
ANC64.3%50.7%−13.6
EFF18.5%15.7%−2.8
DA2.0%6.1%+4.2
SACP–5.9%new
ActionSA–3.7%new
MKP–2.8%new
Independents3.2%2.3%−1.0
SLK26–1.7%new
PURPLE–1.6%new
ACDP0.7%1.1%+0.4

Biggest ward swings

  1. Ward 7ANC62.0% → 22.7%−39.3
  2. Ward 4ANC85.3% → 48.7%−36.6
  3. Ward 19ANC74.2% → 46.6%−27.5
  4. Ward 24ANC78.3% → 52.0%−26.2
  5. Ward 10EFF22.0% → 46.7%+24.7
  6. Ward 15ANC60.5% → 36.1%−24.4
  7. Ward 12SACP0.0% → 23.7%+23.7
  8. Ward 10ANC63.5% → 40.0%−23.5

2021 council result: ANC 45, EFF 13, Independents 1, Tsogang 2, DA 2 of 69 seats.

Wards (35)

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
1ANCEnock Keorapetse Dialewon30.1%2,24810/10
2ANCHarris Sipho Kalipawon22.2%1,6147/7
3ANCLesego Sarah Pooewon32.1%1,5297/7
4ANCZeth Molaothata Mooketsiwon28.6%1,4916/6
5ANCJeffrey Bonang Sedumediwon43.8%1,2854/4
6ANCMbuso Sishangewon45.8%1,7619/9
7IndependentsGaefele Phenius Moilwewon24.8%1,3014/4
8ANCMotsomi Daniel Leotowon39.2%1,7548/8
9ANCMotlhanke Herman Magolengwon12.6%1,8684/4
10EFFKagiso Moses Kgwadiwon8.3%2,0544/4
11ANCNkele Martha Sekhuwon41.1%1,8023/3
12ANCBontle Salaminah Bosielowon17.0%1,7053/3
13ANCFortune Luvunowon58.7%9992/2
14ANCMalesela Tshegofatso Mafifiwon44.4%1,4974/4
15ANCJohanna Monki Mfiwon15.5%1,7913/3
16ANCMogomotsi John Mogalewon34.8%2,1313/3
17ANCKopano Brian Khunouwon42.8%1,5783/3
18ANCOrapeleng Stoffel Setlhodiwon65.4%1,7095/5
19ANCShimi Isaac Tshukuduwon18.1%2,0253/3
20ANCMotsisi Obed Mogapiwon23.1%1,9924/4
21ANCBonang Lawrence Khupewon35.1%1,7063/3
22ANCSalome Brightwon50.4%1,5573/3
23ANCMotshidisi Lena Kgasoewon33.7%1,4445/5
24ANCNomvula Seanokeng Grace Sekaowon39.6%1,2985/5
25ANCMatthews Sello Segonewon39.2%1,7065/5
26ANCOlefile Origans Selatowon42.1%1,6284/4
27ANCRachel Selebaleng Moabiwon37.8%1,7317/7
28ANCPeter Katlego Radikelediwon26.9%1,4483/3
29ANCKagiso Donald Bubisiwon28.3%1,7673/3
30ANCDorcus Kgomotso Molefewon25.1%1,9293/3
31ANCMookamedi Bodibe Thalewon14.5%1,9093/3
32ANCElias Serolewon60.5%1,2445/5
33ANCRefilwe Brenda Mokoenawon23.0%1,7753/3
34ANCPeter Turang Mogapiwon51.3%1,1135/5
35ANCLucky Mxoleni Pitsowon23.8%1,5623/3