Counted.co.zaPlay game

Voting district 22400154

Ward 17 results

ANC leads here

ANC leads by

120votes
ANC80.0%
EFF7.3%

Ward + municipal PR

EFF falls

−15.6pp
202122.9%
20267.3%

Results

2026

Combined ballot votes

Combined ballot votes

Other: show remaining parties: hide remaining parties7.3%12 votes
Voting district 22400154 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSSELLO SAMUEL MOKOENA13280
ECONOMIC FREEDOM FIGHTERS—127,2727
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—95,4545
DEMOCRATIC ALLIANCE—84,8485
BATHO MOVEMENT—21,2121
AFRIKA MAYIBUYE MOVEMENT—10,6061
SOUTH AFRICAN COMMUNIST PARTY—10,6061
ACTIONSA—00
AFRICAN CHRISTIAN DEMOCRATIC PARTY—00
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRICAN CONTENT MOVEMENT—00
AFRICAN HEART CONGRESS—00
AFRICAN LIBERATION MOVEMENT—00
AFRICAN MOVEMENT CONGRESS—00
AFRICAN TRANSFORMATION MOVEMENT—00
ALL UNEMPLOYMENT LABOUR ALLIANCE—00
PAN AFRICANIST CONGRESS OF AZANIA—00
PATRIOTIC ALLIANCE—00
UMKHONTO WESIZWE PARTY—00
INDEPENDENTS—00

165 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 %
ANC80.4%—
EFF0.0%—
DA12.2%—
FF+0.0%—
PAC4.8%—
Other2.7%—
2006Vote %vs 2000
ANC84.4%
EFF0.0%
DA5.9%
FF+7.0%
PAC1.6%
Other1.2%
2011Vote %vs 2006
ANC85.7%
EFF0.0%
DA10.5%
FF+2.5%
PAC0.4%
Other0.8%
2016Vote %vs 2011
ANC74.9%
EFF4.7%
DA13.5%
FF+2.8%
PAC0.0%
Other4.2%
2021Vote %vs 2016
ANC64.6%
EFF22.9%
DA2.7%
FF+3.6%
PAC0.0%
Other6.3%
2026Vote %vs 2021
ANC80.0%
EFF7.3%
DA4.8%
FF+5.5%
PAC0.0%
Other2.4%
Voting district 22400154 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS30380,3714377Reported
2 000ECONOMIC FREEDOM FIGHTERS00377No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE4612,2016377Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00377No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA184,7745377Reported
2 000ALLIANCE 2000+71,8568377Reported
2 000BATHO MOVEMENT00377No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY00377No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00377No votes recorded in the complete party list.
2 000BOHLOKONG CIVIC ASSOCIATION30,7958377Reported
2 000AFRIKA MAYIBUYE MOVEMENT00377No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00377No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00377No votes recorded in the complete party list.
2 000ACTIONSA00377No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION00377No votes recorded in the complete party list.
2 000AFRICAN CONTENT MOVEMENT00377No votes recorded in the complete party list.
2 000AFRICAN HEART CONGRESS00377No votes recorded in the complete party list.
2 000AFRICAN LIBERATION MOVEMENT00377No votes recorded in the complete party list.
2 000AFRICAN MOVEMENT CONGRESS00377No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00377No votes recorded in the complete party list.
2 000AL JAMA-AH00377No votes recorded in the complete party list.
2 000ALL UNEMPLOYMENT LABOUR ALLIANCE00377No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY00377No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY00377No votes recorded in the complete party list.
2 000LEIHLO LA SETJHABA RAINBOW00377No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION00377No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00377No votes recorded in the complete party list.
2 000PATRIOTIC FRONT OF AZANIA00377No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00377No votes recorded in the complete party list.
2 000UNITED RESIDENTS FRONT00377No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS21684,375256Reported
2 006ECONOMIC FREEDOM FIGHTERS00256No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE155,8594256Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS187,0313256Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA41,5625256Reported
2 006ALLIANCE 2000+00256No votes recorded in the complete party list.
2 006BATHO MOVEMENT00256No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY31,1719256Reported
2 006CONGRESS OF THE PEOPLE00256No votes recorded in the complete party list.
2 006BOHLOKONG CIVIC ASSOCIATION00256No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00256No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00256No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION00256No votes recorded in the complete party list.
2 006ACTIONSA00256No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION00256No votes recorded in the complete party list.
2 006AFRICAN CONTENT MOVEMENT00256No votes recorded in the complete party list.
2 006AFRICAN HEART CONGRESS00256No votes recorded in the complete party list.
2 006AFRICAN LIBERATION MOVEMENT00256No votes recorded in the complete party list.
2 006AFRICAN MOVEMENT CONGRESS00256No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00256No votes recorded in the complete party list.
2 006AL JAMA-AH00256No votes recorded in the complete party list.
2 006ALL UNEMPLOYMENT LABOUR ALLIANCE00256No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00256No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY00256No votes recorded in the complete party list.
2 006LEIHLO LA SETJHABA RAINBOW00256No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION00256Reported
2 006PATRIOTIC ALLIANCE00256No votes recorded in the complete party list.
2 006PATRIOTIC FRONT OF AZANIA00256No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00256No votes recorded in the complete party list.
2 006UNITED RESIDENTS FRONT00256No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS20385,654237Reported
2 011ECONOMIC FREEDOM FIGHTERS00237No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE2510,5485237Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS62,5316237Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA10,4219237Reported
2 011ALLIANCE 2000+00237No votes recorded in the complete party list.
2 011BATHO MOVEMENT00237No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY00237No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE20,8439237Reported
2 011BOHLOKONG CIVIC ASSOCIATION00237No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00237No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00237No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION00237Reported
2 011ACTIONSA00237No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION00237No votes recorded in the complete party list.
2 011AFRICAN CONTENT MOVEMENT00237No votes recorded in the complete party list.
2 011AFRICAN HEART CONGRESS00237No votes recorded in the complete party list.
2 011AFRICAN LIBERATION MOVEMENT00237No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS00237No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT00237No votes recorded in the complete party list.
2 011AL JAMA-AH00237No votes recorded in the complete party list.
2 011ALL UNEMPLOYMENT LABOUR ALLIANCE00237No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY00237No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00237No votes recorded in the complete party list.
2 011LEIHLO LA SETJHABA RAINBOW00237No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION00237No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE00237No votes recorded in the complete party list.
2 011PATRIOTIC FRONT OF AZANIA00237No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00237No votes recorded in the complete party list.
2 011UNITED RESIDENTS FRONT00237No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS16174,8837215Reported
2 016ECONOMIC FREEDOM FIGHTERS104,6512215Reported
2 016DEMOCRATIC ALLIANCE2913,4884215Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS62,7907215Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA00215No votes recorded in the complete party list.
2 016ALLIANCE 2000+00215No votes recorded in the complete party list.
2 016BATHO MOVEMENT00215No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY20,9302215Reported
2 016CONGRESS OF THE PEOPLE20,9302215Reported
2 016BOHLOKONG CIVIC ASSOCIATION00215No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00215No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY00215No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION10,4651215Reported
2 016ACTIONSA00215No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION00215No votes recorded in the complete party list.
2 016AFRICAN CONTENT MOVEMENT00215No votes recorded in the complete party list.
2 016AFRICAN HEART CONGRESS00215No votes recorded in the complete party list.
2 016AFRICAN LIBERATION MOVEMENT00215No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS00215No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00215No votes recorded in the complete party list.
2 016AL JAMA-AH00215No votes recorded in the complete party list.
2 016ALL UNEMPLOYMENT LABOUR ALLIANCE00215No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY00215No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00215No votes recorded in the complete party list.
2 016LEIHLO LA SETJHABA RAINBOW00215Reported
2 016NATIONAL DEMOCRATIC CONVENTION00215No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00215No votes recorded in the complete party list.
2 016PATRIOTIC FRONT OF AZANIA00215No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00215No votes recorded in the complete party list.
2 016UNITED RESIDENTS FRONT00215Reported
2 021AFRICAN NATIONAL CONGRESS14464,574223Reported
2 021ECONOMIC FREEDOM FIGHTERS5122,87223Reported
2 021DEMOCRATIC ALLIANCE62,6906223Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS83,5874223Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA00223No votes recorded in the complete party list.
2 021ALLIANCE 2000+00223No votes recorded in the complete party list.
2 021BATHO MOVEMENT00223No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY00223Reported
2 021CONGRESS OF THE PEOPLE00223Reported
2 021BOHLOKONG CIVIC ASSOCIATION00223No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT00223No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY00223No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION00223No votes recorded in the complete party list.
2 021ACTIONSA00223No votes recorded in the complete party list.
2 021AFRICAN CONGRESS FOR TRANSFORMATION00223No votes recorded in the complete party list.
2 021AFRICAN CONTENT MOVEMENT00223No votes recorded in the complete party list.
2 021AFRICAN HEART CONGRESS00223No votes recorded in the complete party list.
2 021AFRICAN LIBERATION MOVEMENT00223No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS00223No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT00223Reported
2 021AL JAMA-AH00223Reported
2 021ALL UNEMPLOYMENT LABOUR ALLIANCE00223Reported
2 021FORUM 4 SERVICE DELIVERY00223Reported
2 021INKATHA FREEDOM PARTY00223Reported
2 021LEIHLO LA SETJHABA RAINBOW00223Reported
2 021NATIONAL DEMOCRATIC CONVENTION00223No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE00223No votes recorded in the complete party list.
2 021PATRIOTIC FRONT OF AZANIA00223Reported
2 021UMKHONTO WESIZWE PARTY00223No votes recorded in the complete party list.
2 021UNITED RESIDENTS FRONT00223No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS13280165Reported
2 026ECONOMIC FREEDOM FIGHTERS127,2727165Reported
2 026DEMOCRATIC ALLIANCE84,8485165Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS95,4545165Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA00165Reported
2 026ALLIANCE 2000+00165No votes recorded in the complete party list.
2 026BATHO MOVEMENT21,2121165Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY00165Reported
2 026CONGRESS OF THE PEOPLE00165No votes recorded in the complete party list.
2 026BOHLOKONG CIVIC ASSOCIATION00165No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT10,6061165Reported
2 026SOUTH AFRICAN COMMUNIST PARTY10,6061165Reported
2 026AFRICAN PEOPLE'S CONVENTION00165No votes recorded in the complete party list.
2 026ACTIONSA00165Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION00165Reported
2 026AFRICAN CONTENT MOVEMENT00165Reported
2 026AFRICAN HEART CONGRESS00165Reported
2 026AFRICAN LIBERATION MOVEMENT00165Reported
2 026AFRICAN MOVEMENT CONGRESS00165Reported
2 026AFRICAN TRANSFORMATION MOVEMENT00165Reported
2 026AL JAMA-AH00165No votes recorded in the complete party list.
2 026ALL UNEMPLOYMENT LABOUR ALLIANCE00165Reported
2 026FORUM 4 SERVICE DELIVERY00165No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY00165No votes recorded in the complete party list.
2 026LEIHLO LA SETJHABA RAINBOW00165No votes recorded in the complete party list.
2 026NATIONAL DEMOCRATIC CONVENTION00165No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE00165Reported
2 026PATRIOTIC FRONT OF AZANIA00165No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY00165Reported
2 026UNITED RESIDENTS FRONT00165No 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 22400154Explore map
Sources & result details

IEC: 08 Nov 2026, 21:16 SAST · checked 09 Nov 2026, 20:12 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