IEC-reported council seats
Provisional6 seats for a majority 10-seat council
How these seats are worked out
These are the ward and PR seats published by the IEC. The party totals add up to all 10 council seats. Results remain provisional; a seat majority does not establish a governing agreement or who will become mayor.
IEC result time: 05 Nov 2026, 19:31 SAST · Source figures ↗
Municipal PR votes
100.0% of districts reporting · 9 of 9
LeadingPA
49.0%
Ahead by 720 votes of DA.
Change since 2021 (percentage points). Compared with combined ballots. Not adjusted for boundary changes.
Party / candidateShare · votes
PATRIOTIC ALLIANCEPA
49.0%2 995 votes
DEMOCRATIC ALLIANCEDA
37.2%2 275 votes
AFRICAN NATIONAL CONGRESSANC
6.7%409 votes
ACTIONSAActionSA
2.4%148 votes
KAROO DEMOCRATIC FORCEKAROO DEMOCRATIC FORCE
2.1%129 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSFF+
1.7%103 votes
PEOPLE'S MOVEMENT FOR CHANGEPEOPLE'S MOVEMENT FOR CHANGE
0.4%27 votes
Show 3 more parties and candidates
COMMUNITY FIRST PARTYCOMMUNITY FIRST PARTY
0.2%13 votes
ECONOMIC FREEDOM FIGHTERSEFF
0.2%12 votes
AFRIKA MAYIBUYE MOVEMENTAFRIKA MAYIBUYE MOVEMENT
0.1%6 votes
6 117 PR votes
Ward results
5 wards · Ward ballot
Change since 2021 (percentage points). Compared with combined ballots. Not adjusted for boundary changes.
Ward 1 ↗
PA37.7%
GRANWILL JERMAINE APIESLead: 109 votesReporting progress unavailableWard 2 ↗DA65.9%
ELSABÉ KOENLead: 561 votesReporting progress unavailableWard 3 ↗PA60.7%
ARNOLD JONATHAN MACKAYLead: 372 votesReporting progress unavailableWard 4 ↗PA68.9%
GOLIAT LOTTERINGLead: 619 votesReporting progress unavailableWard 5 ↗PA56.8%
SARIE HENDRICKSLead: 216 votesReporting progress unavailable