Counted.co.zaPlay game

Voting district 97380029

Ward 17 results

DA leads here

DA leads by

952votes
DA84.8%
FF+12.1%

Ward + municipal PR

DA gains

+3.3pp
202181.5%
202684.8%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
84.8%1 111 votes
Other: show remaining parties: hide remaining parties2.2%29 votes
Voting district 97380029 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEPETRUS JACOBUS LöTTER1 11184,8092
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—15912,1374
AFRICAN NATIONAL CONGRESS—110,8397
PATRIOTIC ALLIANCE—110,8397
AFRICAN CHRISTIAN DEMOCRATIC PARTY—80,6107
PEOPLE'S MOVEMENT FOR CHANGE—50,3817
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY—40,3053
INDEPENDENT RATEPAYERS ASSOCIATION OF SA—10,0763
AFRIKA MAYIBUYE MOVEMENT—00
ECONOMIC FREEDOM FIGHTERS—00
IKHWEZI POLITICAL MOVEMENT—00
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA—00
NATIONAL COLOURED CONGRESS—00
ONE LOVE ALLIANCE—00
SOUTH AFRICAN COMMUNIST PARTY—00
UMKHONTO WESIZWE PARTY—00

1310 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
DA80.8%—
ICOSA0.0%—
ANC12.6%—
FF+0.0%—
ACDP0.0%—
Other6.7%—
2006Vote %vs 2000
DA72.6%
ICOSA13.1%
ANC4.4%
FF+3.4%
ACDP6.3%
Other0.3%
2011Vote %vs 2006
DA91.3%
ICOSA0.1%
ANC5.8%
FF+0.0%
ACDP2.3%
Other0.5%
2016Vote %vs 2011
DA84.6%
ICOSA2.2%
ANC0.6%
FF+11.8%
ACDP0.6%
Other0.2%
2021Vote %vs 2016
DA81.5%
ICOSA2.5%
ANC1.6%
FF+10.3%
ACDP2.0%
Other2.2%
2026Vote %vs 2021
DA84.8%
ICOSA0.0%
ANC0.8%
FF+12.1%
ACDP0.6%
Other1.6%
Voting district 97380029 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE50880,7631629Reported
2 000INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA00629No votes recorded in the complete party list.
2 000AFRICAN NATIONAL CONGRESS7912,5596629Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00629No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY00629No votes recorded in the complete party list.
2 000MOSSELBAAI GEMEENSKAPSFORUM365,7234629Reported
2 000UNITED DEMOCRATIC MOVEMENT60,9539629Reported
2 000PATRIOTIC ALLIANCE00629No votes recorded in the complete party list.
2 000ECONOMIC FREEDOM FIGHTERS00629No votes recorded in the complete party list.
2 000CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY00629No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00629No votes recorded in the complete party list.
2 000PEOPLE'S MOVEMENT FOR CHANGE00629No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00629No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00629No votes recorded in the complete party list.
2 000INDEPENDENT RATEPAYERS ASSOCIATION OF SA00629No votes recorded in the complete party list.
2 000AFRICA RESTORATION ALLIANCE00629No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00629No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00629No votes recorded in the complete party list.
2 000D'ALMEDIA CIVIC ASSOCIATION00629No votes recorded in the complete party list.
2 000EDEN UNITED PEOPLE'S PARTY00629No votes recorded in the complete party list.
2 000GOOD00629No votes recorded in the complete party list.
2 000GOURIKWA KHOISAN00629No votes recorded in the complete party list.
2 000IKHWEZI POLITICAL MOVEMENT00629No votes recorded in the complete party list.
2 000NATIONAL COLOURED CONGRESS00629No votes recorded in the complete party list.
2 000ONE LOVE ALLIANCE00629No votes recorded in the complete party list.
2 000PLAASLIKE BESORGDE INWONERS00629No votes recorded in the complete party list.
2 000SOUTH AFRICA CIVICS00629No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00629No votes recorded in the complete party list.
2 000SPECTRUM NATIONAL PARTY00629No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00629No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE57872,6131796Reported
2 006INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA10413,0653796Reported
2 006AFRICAN NATIONAL CONGRESS354,397796Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS273,392796Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY506,2814796Reported
2 006MOSSELBAAI GEMEENSKAPSFORUM00796No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT00796No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00796No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS00796No votes recorded in the complete party list.
2 006CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY00796No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT00796No votes recorded in the complete party list.
2 006PEOPLE'S MOVEMENT FOR CHANGE00796No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00796No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS20,2513796Reported
2 006INDEPENDENT RATEPAYERS ASSOCIATION OF SA00796No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE00796No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00796No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00796No votes recorded in the complete party list.
2 006D'ALMEDIA CIVIC ASSOCIATION00796No votes recorded in the complete party list.
2 006EDEN UNITED PEOPLE'S PARTY00796No votes recorded in the complete party list.
2 006GOOD00796No votes recorded in the complete party list.
2 006GOURIKWA KHOISAN00796No votes recorded in the complete party list.
2 006IKHWEZI POLITICAL MOVEMENT00796No votes recorded in the complete party list.
2 006NATIONAL COLOURED CONGRESS00796No votes recorded in the complete party list.
2 006ONE LOVE ALLIANCE00796No votes recorded in the complete party list.
2 006PLAASLIKE BESORGDE INWONERS00796No votes recorded in the complete party list.
2 006SOUTH AFRICA CIVICS00796No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00796No votes recorded in the complete party list.
2 006SPECTRUM NATIONAL PARTY00796No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00796No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE75591,2938827Reported
2 011INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA10,1209827Reported
2 011AFRICAN NATIONAL CONGRESS485,8041827Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00827No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY192,2975827Reported
2 011MOSSELBAAI GEMEENSKAPSFORUM00827No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT10,1209827Reported
2 011PATRIOTIC ALLIANCE00827No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS00827No votes recorded in the complete party list.
2 011CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY00827No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT00827No votes recorded in the complete party list.
2 011PEOPLE'S MOVEMENT FOR CHANGE00827No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE30,3628827Reported
2 011INDEPENDENT DEMOCRATS00827No votes recorded in the complete party list.
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA00827No votes recorded in the complete party list.
2 011AFRICA RESTORATION ALLIANCE00827No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT00827No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00827No votes recorded in the complete party list.
2 011D'ALMEDIA CIVIC ASSOCIATION00827No votes recorded in the complete party list.
2 011EDEN UNITED PEOPLE'S PARTY00827No votes recorded in the complete party list.
2 011GOOD00827No votes recorded in the complete party list.
2 011GOURIKWA KHOISAN00827No votes recorded in the complete party list.
2 011IKHWEZI POLITICAL MOVEMENT00827No votes recorded in the complete party list.
2 011NATIONAL COLOURED CONGRESS00827No votes recorded in the complete party list.
2 011ONE LOVE ALLIANCE00827No votes recorded in the complete party list.
2 011PLAASLIKE BESORGDE INWONERS00827No votes recorded in the complete party list.
2 011SOUTH AFRICA CIVICS00827No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00827No votes recorded in the complete party list.
2 011SPECTRUM NATIONAL PARTY00827No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00827No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE75784,581895Reported
2 016INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA202,2346895Reported
2 016AFRICAN NATIONAL CONGRESS50,5587895Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10611,8436895Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY50,5587895Reported
2 016MOSSELBAAI GEMEENSKAPSFORUM00895No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT00895No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00895No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS20,2235895Reported
2 016CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY00895No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT00895No votes recorded in the complete party list.
2 016PEOPLE'S MOVEMENT FOR CHANGE00895No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE00895No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS00895No votes recorded in the complete party list.
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA00895No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE00895No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00895No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00895No votes recorded in the complete party list.
2 016D'ALMEDIA CIVIC ASSOCIATION00895Reported
2 016EDEN UNITED PEOPLE'S PARTY00895No votes recorded in the complete party list.
2 016GOOD00895No votes recorded in the complete party list.
2 016GOURIKWA KHOISAN00895Reported
2 016IKHWEZI POLITICAL MOVEMENT00895No votes recorded in the complete party list.
2 016NATIONAL COLOURED CONGRESS00895No votes recorded in the complete party list.
2 016ONE LOVE ALLIANCE00895No votes recorded in the complete party list.
2 016PLAASLIKE BESORGDE INWONERS00895Reported
2 016SOUTH AFRICA CIVICS00895Reported
2 016SOUTH AFRICAN COMMUNIST PARTY00895No votes recorded in the complete party list.
2 016SPECTRUM NATIONAL PARTY00895No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00895No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE82781,47781 015Reported
2 021INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA252,46311 015Reported
2 021AFRICAN NATIONAL CONGRESS161,57641 015Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10510,34481 015Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY201,97041 015Reported
2 021MOSSELBAAI GEMEENSKAPSFORUM001 015No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT001 015No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE30,29561 015Reported
2 021ECONOMIC FREEDOM FIGHTERS70,68971 015Reported
2 021CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY60,59111 015Reported
2 021UNITED INDEPENDENT MOVEMENT60,59111 015Reported
2 021PEOPLE'S MOVEMENT FOR CHANGE001 015No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE001 015No votes recorded in the complete party list.
2 021INDEPENDENT DEMOCRATS001 015No votes recorded in the complete party list.
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA001 015No votes recorded in the complete party list.
2 021AFRICA RESTORATION ALLIANCE001 015Reported
2 021AFRICAN TRANSFORMATION MOVEMENT001 015Reported
2 021AFRIKA MAYIBUYE MOVEMENT001 015No votes recorded in the complete party list.
2 021D'ALMEDIA CIVIC ASSOCIATION001 015No votes recorded in the complete party list.
2 021EDEN UNITED PEOPLE'S PARTY001 015Reported
2 021GOOD001 015Reported
2 021GOURIKWA KHOISAN001 015No votes recorded in the complete party list.
2 021IKHWEZI POLITICAL MOVEMENT001 015No votes recorded in the complete party list.
2 021NATIONAL COLOURED CONGRESS001 015No votes recorded in the complete party list.
2 021ONE LOVE ALLIANCE001 015No votes recorded in the complete party list.
2 021PLAASLIKE BESORGDE INWONERS001 015No votes recorded in the complete party list.
2 021SOUTH AFRICA CIVICS001 015No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 015No votes recorded in the complete party list.
2 021SPECTRUM NATIONAL PARTY001 015Reported
2 021UMKHONTO WESIZWE PARTY001 015No votes recorded in the complete party list.
2 026DEMOCRATIC ALLIANCE1 11184,80921 310Reported
2 026INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA001 310Reported
2 026AFRICAN NATIONAL CONGRESS110,83971 310Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS15912,13741 310Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY80,61071 310Reported
2 026MOSSELBAAI GEMEENSKAPSFORUM001 310No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT001 310No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE110,83971 310Reported
2 026ECONOMIC FREEDOM FIGHTERS001 310Reported
2 026CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY40,30531 310Reported
2 026UNITED INDEPENDENT MOVEMENT001 310No votes recorded in the complete party list.
2 026PEOPLE'S MOVEMENT FOR CHANGE50,38171 310Reported
2 026CONGRESS OF THE PEOPLE001 310No votes recorded in the complete party list.
2 026INDEPENDENT DEMOCRATS001 310No votes recorded in the complete party list.
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA10,07631 310Reported
2 026AFRICA RESTORATION ALLIANCE001 310No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT001 310No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT001 310Reported
2 026D'ALMEDIA CIVIC ASSOCIATION001 310No votes recorded in the complete party list.
2 026EDEN UNITED PEOPLE'S PARTY001 310No votes recorded in the complete party list.
2 026GOOD001 310No votes recorded in the complete party list.
2 026GOURIKWA KHOISAN001 310No votes recorded in the complete party list.
2 026IKHWEZI POLITICAL MOVEMENT001 310Reported
2 026NATIONAL COLOURED CONGRESS001 310Reported
2 026ONE LOVE ALLIANCE001 310Reported
2 026PLAASLIKE BESORGDE INWONERS001 310No votes recorded in the complete party list.
2 026SOUTH AFRICA CIVICS001 310No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY001 310Reported
2 026SPECTRUM NATIONAL PARTY001 310No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY001 310Reported

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the election-year selector to explore its results and places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values

Explore nearby

Loading map…

Voting district 97380029Explore map
Sources & result details

IEC: 06 Nov 2026, 09:07 SAST · checked 10 Nov 2026, 02:22 SAST

Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Ward vs PR ballots

Ward: choose a person. PR: choose a party.

Ward ballot

The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.

Municipal PR ballot

PR means proportional representation. Party-list seats balance the council’s overall party representation.

Two ballots work together

Party ward votes and municipal PR votes both count towards the party’s overall seat allocation.

Outside metros, voters also have a separate district PR ballot. An independent can stand in a ward but not on a party PR list.

Understanding the results

IEC guide to council seats
IEC source figures

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results