Counted.co.za

Western Cape · municipality · 2026

Stellenbosch

Estimated council seats

Current count

Based on votes counted so far. Unfinished wards and the remaining votes can change these seats.

23 seats needed for a majority in a 45-seat council · One dot = one seat

98.0% of districts reporting · 49 of 50

98.0%
PartyEstimated seats
DA28
ANC5
PA4
GOOD2
FF+2
AFRICAN CHRISTIAN DEMOCRATIC PARTY1
AFRICAN TRANSFORMATION MOVEMENT1
EFF1
MK1
How these seats are worked out

Based on combined ward and PR votes counted so far. Only reported ward wins and independent seats are fixed. Unfinished wards and candidate-list limits can change the allocation. This is a calculation using the current count, not a forecast of the final result.

We reserve the IEC’s reported independent ward seats, then divide the combined party votes by the remaining council seats, discard the fraction and add one. Whole quotas receive seats first, followed by the largest remainders. A tied remainder favours the party with more votes; an unresolved tie leaves the estimate unavailable.

A party keeps its reported ward seats. Where those exceed its proportional allocation, we recalculate the remaining seats for the other parties. We assume parties can fill their estimated seats. We do not predict unfinished ward contests, additional independent wins, unopposed-ward adjustments or candidate-list shortages. The remaining districts may vote differently.

Ward seats reported: 22 of 23. The IEC’s complete allocation replaces this estimate when its totals reconcile.

Method: Municipal Structures Act, Schedule 1, items 12, 13 and 16 ↗.

IEC result time: 05 Nov 2026, 20:01 SAST · Source figures ↗

Municipal PR votes

98.0% of districts reporting · 49 of 50

98.0%
LeadingDA
62.3%

Ahead by 26 686 votes of ANC.

Party / candidateShare · votes
DEMOCRATIC ALLIANCE
62.3%32 932 votes
AFRICAN NATIONAL CONGRESS
11.8%6 246 votes
PATRIOTIC ALLIANCE
8.3%4 392 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
4.7%2 509 votes
GOOD
3.1%1 615 votes
ECONOMIC FREEDOM FIGHTERS
2.8%1 480 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.4%721 votes
Show 12 more parties and candidates
AFRICAN TRANSFORMATION MOVEMENT
1.0%522 votes
UMKHONTO WESIZWE PARTY
1.0%516 votes
PEOPLE'S MOVEMENT FOR CHANGE
0.5%267 votes
NATIONAL COLOURED CONGRESS
0.5%265 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.5%252 votes
SOUTH AFRICAN COMMUNIST PARTY
0.5%246 votes
AFRICAN INDEPENDENT CONGRESS
0.4%185 votes
DEMOCRATIC NEW CIVIC ASSOCIATION
0.3%159 votes
AFRIKA MAYIBUYE MOVEMENT
0.3%146 votes
ALLIANCE OF CITIZENS FOR CHANGE
0.3%145 votes
PEOPLE'S DEMOCRATIC MOVEMENT
0.3%144 votes
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY
0.2%83 votes

52 825 PR votes

Ward results

23 wards · Ward ballot

Ward 1 ↗
DA64.2%
REGINALD OLIVER PHEIFFER
DA64.2%
ANC18.1%
Lead: 1 066 votesReporting progress unavailable
Ward 2 ↗
DA42.7%
WILHELMINA CHRISTINA PETERSEN
DA42.7%
ANC25.5%
Lead: 468 votesReporting progress unavailable
Ward 3 ↗
DA51.9%
CHARLES MANUEL
DA51.9%
PA16.3%
Lead: 692 votesReporting progress unavailable
Ward 4 ↗
DA50.9%
RAYNER JUSTIN HUGH VAN WYK
DA50.9%
PA17.2%
Lead: 997 votesReporting progress unavailable
Ward 5 ↗
DA65.3%
DA65.3%
FF+7.4%
Lead: 303 votesReporting progress unavailable
Ward 6 ↗
DA70.2%
NATESHIA ELEANOR MC OMBRING
DA70.2%
PA7.4%
Lead: 2 017 votesReporting progress unavailable
Ward 7 ↗
DA88.7%
RAYMOND LOFTIE-EATON
DA88.7%
FF+5.7%
Lead: 1 383 votesReporting progress unavailable
Ward 8 ↗
DA77.5%
TAMRYN OLIVIA KUMM
DA77.5%
EFF9.2%
Lead: 1 209 votesReporting progress unavailable
Ward 9 ↗
DA82.3%
BAREND RUDOLF BUYS
DA82.3%
FF+5.6%
Lead: 2 543 votesReporting progress unavailable
Ward 10 ↗
DA72.9%
ROZETTE DU TOIT
DA72.9%
EFF7.0%
Lead: 1 294 votesReporting progress unavailable
Ward 11 ↗
DA77.8%
RUDOLF JOHANNES BREEDT
DA77.8%
FF+9.8%
Lead: 1 489 votesReporting progress unavailable
Ward 12 ↗
ANC53.2%
AYANDA TOMOSE
ANC53.2%
DA14.0%
Lead: 402 votesReporting progress unavailable
Ward 13 ↗
ANC55.8%
OCTAVIA NELISWA TOLOBISA
ANC55.8%
DA16.6%
Lead: 645 votesReporting progress unavailable
Ward 14 ↗
ANC53.2%
PHATHISWA TSONI
ANC53.2%
DA18.6%
Lead: 654 votesReporting progress unavailable
Ward 15 ↗
ANC46.9%
SONGEZO NQONJI
ANC46.9%
DA24.2%
Lead: 442 votesReporting progress unavailable
Ward 16 ↗
DA39.4%
NIKLAAS WILLEMSE
DA39.4%
PA36.6%
Lead: 81 votesReporting progress unavailable
Ward 17 ↗
DA78.6%
NATALIE ANNE BADENHORST
DA78.6%
PA5.4%
Lead: 2 268 votesReporting progress unavailable
Ward 18 ↗
DA55.5%
JOHN CORNELIUS ANTHONY
DA55.5%
ANC13.3%
Lead: 1 123 votesReporting progress unavailable
Ward 19 ↗
DA68.0%
JAMES WILLIAMS
DA68.0%
PA15.7%
Lead: 1 544 votesReporting progress unavailable
Ward 20 ↗
DA77.5%
DESMOND ENGELBRECHT
DA77.5%
FF+5.6%
Lead: 1 937 votesReporting progress unavailable
Ward 21 ↗
DA79.2%
ANNEMARIE FERNS
DA79.2%
PA7.5%
Lead: 2 655 votesReporting progress unavailable
Ward 22 ↗
DA87.7%
ESTHER GROENEWALD
DA87.7%
FF+8.7%
Lead: 1 475 votesReporting progress unavailable
Ward 23 ↗
DA65.2%
LWANDO NKAMISA
DA65.2%
PA12.1%
Lead: 933 votesReporting progress unavailable