Counted.co.zaPlay game

Voting district 76291061

Ward 17 results

ANC leads here

ANC leads by

52votes
ANC66.7%
EFF10.8%

Ward + municipal PR

ANC falls

−11.6pp
202178.3%
202666.7%

Results

2026

Combined ballot votes

Combined ballot votes

Other: show remaining parties: hide remaining parties14.0%13 votes
Voting district 76291061 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSTHABO MASHALE6266,6667
ECONOMIC FREEDOM FIGHTERS—1010,7527
DEMOCRATIC ALLIANCE—88,6022
ACTIONSA—66,4516
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—44,3011
SOUTH AFRICAN COMMUNIST PARTY—22,1505
UNITED AFRICANS TRANSFORMATION—11,0753
AFRICAN FREEDOM PARTY—00
AFRICAN PEOPLE'S CONVENTION—00
AFRICAN TRANSFORMATION MOVEMENT—00
AFRIKA MAYIBUYE MOVEMENT—00
AMANDLA AWETHU MOVEMENT—00
BA-PHALABORWA COMMUNITY PARTY—00
CONGRESS OF THE PEOPLE—00
EMPATHY IN ACTION—00
GAZA DEMOCRATIC FRONT—00
GAZANKULU LIBERATION CONGRESS—00
MOPANI RESIDENTS ASSOCIATION—00
NATIONAL INDEPENDENT PARTY—00
PAN AFRICANIST CONGRESS OF AZANIA—00
PATRIOTIC ALLIANCE—00
PUSH FOR CHANGE—00
UMKHONTO WESIZWE PARTY—00
INDEPENDENTS—00

93 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

2011Vote %
ANC92.0%—
EFF0.0%—
DA6.8%—
ActionSA0.0%—
FF+0.0%—
Other1.1%—
2016Vote %vs 2011
ANC77.4%
EFF17.4%
DA3.2%
ActionSA0.0%
FF+0.0%
Other1.9%
2021Vote %vs 2016
ANC78.3%
EFF12.0%
DA5.4%
ActionSA0.0%
FF+0.0%
Other4.3%
2026Vote %vs 2021
ANC66.7%
EFF10.8%
DA8.6%
ActionSA6.5%
FF+4.3%
SACP2.2%
Other1.1%
Voting district 76291061 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 011AFRICAN NATIONAL CONGRESS16292,0455176Reported
2 011ECONOMIC FREEDOM FIGHTERS00176No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE126,8182176Reported
2 011ACTIONSA00176No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00176No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION00176No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00176No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS00176No votes recorded in the complete party list.
2 011NATIONAL INDEPENDENT PARTY00176No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION00176No votes recorded in the complete party list.
2 011AFRICAN FREEDOM SALVATION00176No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE10,5682176Reported
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA10,5682176Reported
2 011ABLE LEADERSHIP00176No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY00176Reported
2 011AFRICAN FREEDOM PARTY00176No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT00176No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00176No votes recorded in the complete party list.
2 011AGANG SOUTH AFRICA00176No votes recorded in the complete party list.
2 011AMANDLA AWETHU MOVEMENT00176No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION00176Reported
2 011BA-PHALABORWA COMMUNITY PARTY00176No votes recorded in the complete party list.
2 011CIVIC WARRIORS00176No votes recorded in the complete party list.
2 011EMPATHY IN ACTION00176No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY00176No votes recorded in the complete party list.
2 011GAZA DEMOCRATIC FRONT00176No votes recorded in the complete party list.
2 011GAZANKULU LIBERATION CONGRESS00176No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00176No votes recorded in the complete party list.
2 011MOPANI INDEPENDENT MOVEMENT00176No votes recorded in the complete party list.
2 011MOPANI RESIDENTS ASSOCIATION00176No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA00176Reported
2 011PATRIOTIC ALLIANCE00176No votes recorded in the complete party list.
2 011PUSH FOR CHANGE00176No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00176No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT00176Reported
2 011UNITED PEOPLE OF SOUTH AFRICA00176No votes recorded in the complete party list.
2 011XIMOKO PARTY00176Reported
2 016AFRICAN NATIONAL CONGRESS12077,4194155Reported
2 016ECONOMIC FREEDOM FIGHTERS2717,4194155Reported
2 016DEMOCRATIC ALLIANCE53,2258155Reported
2 016ACTIONSA00155No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00155No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION21,2903155Reported
2 016SOUTH AFRICAN COMMUNIST PARTY00155No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS00155No votes recorded in the complete party list.
2 016NATIONAL INDEPENDENT PARTY00155No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00155No votes recorded in the complete party list.
2 016AFRICAN FREEDOM SALVATION10,6452155Reported
2 016CONGRESS OF THE PEOPLE00155Reported
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA00155Reported
2 016ABLE LEADERSHIP00155No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY00155Reported
2 016AFRICAN FREEDOM PARTY00155No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00155No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00155No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA00155Reported
2 016AMANDLA AWETHU MOVEMENT00155No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION00155No votes recorded in the complete party list.
2 016BA-PHALABORWA COMMUNITY PARTY00155No votes recorded in the complete party list.
2 016CIVIC WARRIORS00155No votes recorded in the complete party list.
2 016EMPATHY IN ACTION00155No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY00155No votes recorded in the complete party list.
2 016GAZA DEMOCRATIC FRONT00155No votes recorded in the complete party list.
2 016GAZANKULU LIBERATION CONGRESS00155No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00155No votes recorded in the complete party list.
2 016MOPANI INDEPENDENT MOVEMENT00155No votes recorded in the complete party list.
2 016MOPANI RESIDENTS ASSOCIATION00155No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00155Reported
2 016PATRIOTIC ALLIANCE00155No votes recorded in the complete party list.
2 016PUSH FOR CHANGE00155No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00155No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT00155Reported
2 016UNITED PEOPLE OF SOUTH AFRICA00155Reported
2 016XIMOKO PARTY00155Reported
2 021AFRICAN NATIONAL CONGRESS7278,260992Reported
2 021ECONOMIC FREEDOM FIGHTERS1111,956592Reported
2 021DEMOCRATIC ALLIANCE55,434892Reported
2 021ACTIONSA0092No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0092Reported
2 021AFRICAN PEOPLE'S CONVENTION22,173992Reported
2 021SOUTH AFRICAN COMMUNIST PARTY0092No votes recorded in the complete party list.
2 021ABANTU BATHO CONGRESS11,08792Reported
2 021NATIONAL INDEPENDENT PARTY11,08792Reported
2 021UNITED AFRICANS TRANSFORMATION0092No votes recorded in the complete party list.
2 021AFRICAN FREEDOM SALVATION0092No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE0092Reported
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA0092No votes recorded in the complete party list.
2 021ABLE LEADERSHIP0092Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY0092Reported
2 021AFRICAN FREEDOM PARTY0092No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT0092Reported
2 021AFRIKA MAYIBUYE MOVEMENT0092No votes recorded in the complete party list.
2 021AGANG SOUTH AFRICA0092No votes recorded in the complete party list.
2 021AMANDLA AWETHU MOVEMENT0092No votes recorded in the complete party list.
2 021AZANIAN PEOPLE'S ORGANISATION0092Reported
2 021BA-PHALABORWA COMMUNITY PARTY0092No votes recorded in the complete party list.
2 021CIVIC WARRIORS0092Reported
2 021EMPATHY IN ACTION0092No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY0092Reported
2 021GAZA DEMOCRATIC FRONT0092No votes recorded in the complete party list.
2 021GAZANKULU LIBERATION CONGRESS0092No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY0092Reported
2 021MOPANI INDEPENDENT MOVEMENT0092Reported
2 021MOPANI RESIDENTS ASSOCIATION0092No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA0092No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE0092Reported
2 021PUSH FOR CHANGE0092No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY0092No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT0092Reported
2 021UNITED PEOPLE OF SOUTH AFRICA0092No votes recorded in the complete party list.
2 021XIMOKO PARTY0092Reported
2 026AFRICAN NATIONAL CONGRESS6266,666793Reported
2 026ECONOMIC FREEDOM FIGHTERS1010,752793Reported
2 026DEMOCRATIC ALLIANCE88,602293Reported
2 026ACTIONSA66,451693Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS44,301193Reported
2 026AFRICAN PEOPLE'S CONVENTION0093Reported
2 026SOUTH AFRICAN COMMUNIST PARTY22,150593Reported
2 026ABANTU BATHO CONGRESS0093No votes recorded in the complete party list.
2 026NATIONAL INDEPENDENT PARTY0093Reported
2 026UNITED AFRICANS TRANSFORMATION11,075393Reported
2 026AFRICAN FREEDOM SALVATION0093No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE0093Reported
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA0093No votes recorded in the complete party list.
2 026ABLE LEADERSHIP0093No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY0093No votes recorded in the complete party list.
2 026AFRICAN FREEDOM PARTY0093Reported
2 026AFRICAN TRANSFORMATION MOVEMENT0093Reported
2 026AFRIKA MAYIBUYE MOVEMENT0093Reported
2 026AGANG SOUTH AFRICA0093No votes recorded in the complete party list.
2 026AMANDLA AWETHU MOVEMENT0093Reported
2 026AZANIAN PEOPLE'S ORGANISATION0093No votes recorded in the complete party list.
2 026BA-PHALABORWA COMMUNITY PARTY0093Reported
2 026CIVIC WARRIORS0093No votes recorded in the complete party list.
2 026EMPATHY IN ACTION0093Reported
2 026FORUM 4 SERVICE DELIVERY0093No votes recorded in the complete party list.
2 026GAZA DEMOCRATIC FRONT0093Reported
2 026GAZANKULU LIBERATION CONGRESS0093Reported
2 026INKATHA FREEDOM PARTY0093No votes recorded in the complete party list.
2 026MOPANI INDEPENDENT MOVEMENT0093No votes recorded in the complete party list.
2 026MOPANI RESIDENTS ASSOCIATION0093Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA0093Reported
2 026PATRIOTIC ALLIANCE0093Reported
2 026PUSH FOR CHANGE0093Reported
2 026UMKHONTO WESIZWE PARTY0093Reported
2 026UNITED DEMOCRATIC MOVEMENT0093No votes recorded in the complete party list.
2 026UNITED PEOPLE OF SOUTH AFRICA0093No votes recorded in the complete party list.
2 026XIMOKO PARTY0093No votes recorded in the complete party list.

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 76291061Explore map
Sources & result details

IEC: 08 Nov 2026, 21:26 SAST · checked 10 Nov 2026, 00:06 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