Counted.co.zaPlay game

Voting district 22270058

Ward 13 results

ANC leads here

ANC leads by

243votes
ANC47.7%
DA30.7%

Ward + municipal PR

DA gains

+23.7pp
20217.0%
202630.7%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
30.7%439 votes
INDEPENDENTS
8.7%125 votes
Other: show remaining parties: hide remaining parties12.8%183 votes
Voting district 22270058 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSPHAKISO ELIAS MOPALAMI68247,7257
DEMOCRATIC ALLIANCE—43930,7208
INDEPENDENTS—1258,7474
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—473,289
ECONOMIC FREEDOM FIGHTERS—422,9391
PATRIOTIC ALLIANCE—261,8195
PAN AFRICANIST CONGRESS OF AZANIA—221,5395
UMKHONTO WESIZWE PARTY—140,9797
SOUTH AFRICAN COMMUNIST PARTY—70,4899
AFRICAN HEART CONGRESS—50,3499
AFRICAN CHRISTIAN DEMOCRATIC PARTY—40,2799
AFRICAN CONGRESS FOR TRANSFORMATION—40,2799
AFRICAN MOVEMENT CONGRESS—30,2099
ALL UNEMPLOYMENT LABOUR ALLIANCE—30,2099
BATHO MOVEMENT—30,2099
ACTIONSA—10,07
AFRICAN CONTENT MOVEMENT—10,07
AFRIKA MAYIBUYE MOVEMENT—10,07
AFRICAN LIBERATION MOVEMENT—00
AFRICAN TRANSFORMATION MOVEMENT—00

1429 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

2006Vote %
ANC94.5%—
DA3.4%—
AULA0.0%—
EFF0.0%—
FF+0.4%—
Other1.7%—
2011Vote %vs 2006
ANC92.3%
DA5.0%
AULA0.0%
EFF0.0%
FF+0.5%
Other2.1%
2016Vote %vs 2011
ANC56.3%
DA10.3%
AULA0.0%
EFF5.5%
FF+0.1%
Other27.7%
2021Vote %vs 2016
ANC60.1%
DA7.0%
AULA17.9%
EFF6.1%
FF+1.1%
Other7.8%
2026Vote %vs 2021
ANC47.7%
DA30.7%
AULA0.2%
EFF2.9%
FF+3.3%
Other15.1%
Voting district 22270058 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 006AFRICAN NATIONAL CONGRESS1 07494,45911 137Reported
2 006DEMOCRATIC ALLIANCE393,43011 137Reported
2 006ALL UNEMPLOYMENT LABOUR ALLIANCE001 137No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS001 137No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS50,43981 137Reported
2 006INKATHA FREEDOM PARTY001 137No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 137No votes recorded in the complete party list.
2 006LEIHLO LA SETJHABA RAINBOW001 137No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE001 137No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA90,79161 137Reported
2 006AFRICAN TRANSFORMATION MOVEMENT001 137No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY70,61571 137Reported
2 006UMKHONTO WESIZWE PARTY001 137No votes recorded in the complete party list.
2 006AL JAMA-AH001 137No votes recorded in the complete party list.
2 006PATRIOTIC FRONT OF AZANIA001 137No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY001 137No votes recorded in the complete party list.
2 006AFRICAN HEART CONGRESS001 137No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION001 137No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION001 137No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION30,26391 137Reported
2 006AFRICAN MOVEMENT CONGRESS001 137No votes recorded in the complete party list.
2 006BATHO MOVEMENT001 137No votes recorded in the complete party list.
2 006UNITED RESIDENTS FRONT001 137No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY001 137No votes recorded in the complete party list.
2 006ACTIONSA001 137No votes recorded in the complete party list.
2 006AFRICAN CONTENT MOVEMENT001 137No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 137No votes recorded in the complete party list.
2 006AFRICAN LIBERATION MOVEMENT001 137No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS1 72592,34481 868Reported
2 011DEMOCRATIC ALLIANCE945,03211 868Reported
2 011ALL UNEMPLOYMENT LABOUR ALLIANCE001 868No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS001 868No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS100,53531 868Reported
2 011INKATHA FREEDOM PARTY001 868No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE001 868No votes recorded in the complete party list.
2 011LEIHLO LA SETJHABA RAINBOW001 868No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE291,55251 868Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA80,42831 868Reported
2 011AFRICAN TRANSFORMATION MOVEMENT001 868No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY001 868No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY001 868No votes recorded in the complete party list.
2 011AL JAMA-AH001 868No votes recorded in the complete party list.
2 011PATRIOTIC FRONT OF AZANIA001 868No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY001 868No votes recorded in the complete party list.
2 011AFRICAN HEART CONGRESS001 868No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION20,10711 868Reported
2 011AFRICAN CONGRESS FOR TRANSFORMATION001 868No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION001 868No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS001 868No votes recorded in the complete party list.
2 011BATHO MOVEMENT001 868No votes recorded in the complete party list.
2 011UNITED RESIDENTS FRONT001 868No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY001 868No votes recorded in the complete party list.
2 011ACTIONSA001 868No votes recorded in the complete party list.
2 011AFRICAN CONTENT MOVEMENT001 868No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT001 868No votes recorded in the complete party list.
2 011AFRICAN LIBERATION MOVEMENT001 868No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 06256,33951 885Reported
2 016DEMOCRATIC ALLIANCE19510,34481 885Reported
2 016ALL UNEMPLOYMENT LABOUR ALLIANCE001 885No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS1045,51721 885Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,10611 885Reported
2 016INKATHA FREEDOM PARTY001 885No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE001 885No votes recorded in the complete party list.
2 016LEIHLO LA SETJHABA RAINBOW221,16711 885Reported
2 016CONGRESS OF THE PEOPLE110,58361 885Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA001 885No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT001 885No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY120,63661 885Reported
2 016UMKHONTO WESIZWE PARTY001 885No votes recorded in the complete party list.
2 016AL JAMA-AH001 885No votes recorded in the complete party list.
2 016PATRIOTIC FRONT OF AZANIA001 885No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY001 885No votes recorded in the complete party list.
2 016AFRICAN HEART CONGRESS001 885No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION60,31831 885Reported
2 016AFRICAN CONGRESS FOR TRANSFORMATION001 885No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION001 885No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS001 885No votes recorded in the complete party list.
2 016BATHO MOVEMENT001 885No votes recorded in the complete party list.
2 016UNITED RESIDENTS FRONT30,15921 885Reported
2 016FORUM 4 SERVICE DELIVERY001 885No votes recorded in the complete party list.
2 016ACTIONSA001 885No votes recorded in the complete party list.
2 016AFRICAN CONTENT MOVEMENT001 885No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT001 885No votes recorded in the complete party list.
2 016AFRICAN LIBERATION MOVEMENT001 885No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS89060,13511 480Reported
2 021DEMOCRATIC ALLIANCE1047,0271 480Reported
2 021ALL UNEMPLOYMENT LABOUR ALLIANCE26517,90541 480Reported
2 021ECONOMIC FREEDOM FIGHTERS906,08111 480Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS161,08111 480Reported
2 021INKATHA FREEDOM PARTY271,82431 480Reported
2 021PATRIOTIC ALLIANCE001 480No votes recorded in the complete party list.
2 021LEIHLO LA SETJHABA RAINBOW241,62161 480Reported
2 021CONGRESS OF THE PEOPLE40,27031 480Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA001 480No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT191,28381 480Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY171,14861 480Reported
2 021UMKHONTO WESIZWE PARTY001 480No votes recorded in the complete party list.
2 021AL JAMA-AH130,87841 480Reported
2 021PATRIOTIC FRONT OF AZANIA90,60811 480Reported
2 021SOUTH AFRICAN COMMUNIST PARTY001 480No votes recorded in the complete party list.
2 021AFRICAN HEART CONGRESS001 480No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION001 480No votes recorded in the complete party list.
2 021AFRICAN CONGRESS FOR TRANSFORMATION001 480No votes recorded in the complete party list.
2 021NATIONAL DEMOCRATIC CONVENTION001 480No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS001 480No votes recorded in the complete party list.
2 021BATHO MOVEMENT001 480No votes recorded in the complete party list.
2 021UNITED RESIDENTS FRONT001 480No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY20,13511 480Reported
2 021ACTIONSA001 480No votes recorded in the complete party list.
2 021AFRICAN CONTENT MOVEMENT001 480No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 480No votes recorded in the complete party list.
2 021AFRICAN LIBERATION MOVEMENT001 480No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS68247,72571 429Reported
2 026DEMOCRATIC ALLIANCE43930,72081 429Reported
2 026ALL UNEMPLOYMENT LABOUR ALLIANCE30,20991 429Reported
2 026ECONOMIC FREEDOM FIGHTERS422,93911 429Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS473,2891 429Reported
2 026INKATHA FREEDOM PARTY001 429No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE261,81951 429Reported
2 026LEIHLO LA SETJHABA RAINBOW001 429No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE001 429No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA221,53951 429Reported
2 026AFRICAN TRANSFORMATION MOVEMENT001 429Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY40,27991 429Reported
2 026UMKHONTO WESIZWE PARTY140,97971 429Reported
2 026AL JAMA-AH001 429No votes recorded in the complete party list.
2 026PATRIOTIC FRONT OF AZANIA001 429No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY70,48991 429Reported
2 026AFRICAN HEART CONGRESS50,34991 429Reported
2 026AFRICAN PEOPLE'S CONVENTION001 429No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION40,27991 429Reported
2 026NATIONAL DEMOCRATIC CONVENTION001 429No votes recorded in the complete party list.
2 026AFRICAN MOVEMENT CONGRESS30,20991 429Reported
2 026BATHO MOVEMENT30,20991 429Reported
2 026UNITED RESIDENTS FRONT001 429No votes recorded in the complete party list.
2 026FORUM 4 SERVICE DELIVERY001 429No votes recorded in the complete party list.
2 026ACTIONSA10,071 429Reported
2 026AFRICAN CONTENT MOVEMENT10,071 429Reported
2 026AFRIKA MAYIBUYE MOVEMENT10,071 429Reported
2 026AFRICAN LIBERATION MOVEMENT001 429Reported

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

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