Skip to content
Count Room2026 local elections
Updates every minute

Stellenbosch

WC024 · Local council · 45 seats

Majority
Voting districts in
100%
50 of 50
Wards declared
23
of 23
Majority line
23
of 45 seats
Registered voters
106,255

IEC report

Seats (declared)

As of
The IEC has declared this council. These are the final seat numbers.
DA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsDA: 28 seatsANC: 5 seatsANC: 5 seatsANC: 5 seatsANC: 5 seatsANC: 5 seatsPA: 4 seatsPA: 4 seatsPA: 4 seatsPA: 4 seatsVF Plus: 2 seatsVF Plus: 2 seatsGOOD: 2 seatsGOOD: 2 seatsEFF: 1 seatsACDP: 1 seatsMKP: 1 seatsATM: 1 seats4523 for majority
Seats by party
PartyVotesWardsSeats
DA61.8%1928
ANC11.5%45
PA8.8%04
VF Plus4.5%02
GOOD3.3%02
EFF2.8%01
ACDP1.6%01
MKP0.9%01
ATM0.8%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 45 seats · majority line 23

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 48 districts counted so far that also existed in 2021 (96% 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
DA61.5%61.6%+0.1
ANC16.3%11.3%−5.0
PA1.2%9.1%+8.0
VF Plus2.1%4.5%+2.5
GOOD6.2%3.4%−2.8
EFF4.2%2.7%−1.5
ACDP2.5%1.6%−0.9
Independents1.2%0.0%−1.2

Biggest ward swings

  1. Ward 16PA3.3% → 36.5%+33.2
  2. Ward 12EFF27.6% → 6.0%−21.6
  3. Ward 23DA84.4% → 66.2%−18.3
  4. Ward 5PA1.2% → 18.7%+17.5
  5. Ward 4PA0.5% → 17.1%+16.6
  6. Ward 15ANC62.7% → 47.1%−15.5
  7. Ward 16GOOD21.6% → 7.3%−14.4
  8. Ward 2PA5.4% → 19.2%+13.8

2021 council result: DA 28, ANC 8, GOOD 3, EFF 2, ACDP 1 of 45 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 16DA won, ahead of PAby 81 (2.9%) · needed 82

Wards (23)

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
1DAReginald Oliver Pheifferwon46.1%2,3142/2
2DAWilhelmina Christina Petersenwon17.2%2,7263/3
3DACharles Manuelwon35.6%1,9443/3
4DARayner Justin Hugh Van Wykwon33.7%2,9583/3
5DAStephanie Claudine Henekewon42.2%2,3833/3
6DANateshia Eleanor Mc Ombringwon62.8%3,2133/3
7DARaymond Loftie-Eatonwon83.0%1,6671/1
8DATamryn Olivia Kummwon68.4%1,7681/1
9DABarend Rudolf Buyswon76.7%3,3142/2
10DARozette Du Toitwon65.9%1,9632/2
11DARudolf Johannes Breedtwon68.0%2,1903/3
12ANCAyanda Tomosewon39.2%1,0262/2
13ANCOctavia Neliswa Tolobisawon39.2%1,6471/1
14ANCPhathiswa Tsoniwon34.5%1,8942/2
15ANCSongezo Nqonjiwon22.7%1,9482/2
16DANiklaas Willemsewon2.9%2,8232/2
17DANatalie Anne Badenhorstwon73.3%3,0952/2
18DAJohn Cornelius Anthonywon42.2%2,6611/1
19DAJames Williamswon52.3%2,9525/5
20DADesmond Engelbrechtwon71.9%2,6953/3
21DAAnnemarie Fernswon69.2%3,8392/2
22DAEsther Groenewaldwon79.0%1,8661/1
23DALwando Nkamisawon53.1%1,7581/1