Counted.co.zaPlay game

Voting district 33250654

Ward 34 results

ANC leads here

ANC leads by

530votes
ANC41.1%
EFF23.5%

Ward + municipal PR

ANC falls

−19.6pp
202160.7%
202641.1%

Results

2026

Combined ballot votes

Combined ballot votes

ACTIONSA
11.9%358 votes
Other: show remaining parties: hide remaining parties23.6%708 votes
Voting district 33250654 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSGCOBISA SANDRAH TSHONI1 23541,0845
ECONOMIC FREEDOM FIGHTERS—70523,4531
ACTIONSA—35811,9095
DEMOCRATIC ALLIANCE—2789,2482
SOUTH AFRICAN COMMUNIST PARTY—1745,7884
UMKHONTO WESIZWE PARTY—481,5968
INKATHA FREEDOM PARTY—431,4305
AFRICAN INDEPENDENT CONGRESS—290,9647
AFRICAN TRANSFORMATION MOVEMENT—280,9315
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—260,8649
BUILD ONE SOUTH AFRICA—220,7319
AFRIKA MAYIBUYE MOVEMENT—160,5323
RISE MZANSI—80,2661
UNITED AFRICANS TRANSFORMATION—80,2661
AFRICAN CHRISTIAN DEMOCRATIC PARTY—70,2329
AFRICAN PEOPLE'S CONVENTION—70,2329
AL JAMA-AH—60,1996
PATRIOTIC ALLIANCE—30,0998
ALLIED INDEPENDENTS UMBRELLA—20,0665
PAN AFRICANIST CONGRESS OF AZANIA—20,0665
HUCONOMICS JUSTICE—10,0333
ALL AFRICAN ALLIANCE MOVEMENT—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00
LEKWE BEPE KINGDOM PARTY—00
MAWUSA MOVEMENT PARTY—00
UNITED DEMOCRATIC MOVEMENT—00
INDEPENDENTS—00

3006 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%—
EFF0.0%—
ActionSA0.0%—
PEOPLE'S CIVIC ORGANISATION0.0%—
DA1.6%—
Other3.9%—
2011Vote %vs 2006
ANC83.0%
EFF0.0%
ActionSA0.0%
PEOPLE'S CIVIC ORGANISATION11.6%
DA1.7%
Other3.7%
2016Vote %vs 2011
ANC80.3%
EFF14.9%
ActionSA0.0%
PEOPLE'S CIVIC ORGANISATION0.0%
DA3.3%
Other1.6%
2021Vote %vs 2016
ANC60.7%
EFF29.0%
ActionSA0.0%
PEOPLE'S CIVIC ORGANISATION0.0%
DA3.6%
F4SD2.3%
Other4.4%
2026Vote %vs 2021
ANC41.1%
EFF23.5%
ActionSA11.9%
PEOPLE'S CIVIC ORGANISATION0.0%
DA9.2%
SACP5.8%
Other8.5%
Voting district 33250654 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 006AFRICAN NATIONAL CONGRESS1 54294,48531 632Reported
2 006ECONOMIC FREEDOM FIGHTERS001 632No votes recorded in the complete party list.
2 006ACTIONSA001 632No votes recorded in the complete party list.
2 006PEOPLE'S CIVIC ORGANISATION001 632No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE261,59311 632Reported
2 006SOUTH AFRICAN COMMUNIST PARTY001 632No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY001 632No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY001 632No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY321,96081 632Reported
2 006UMKHONTO WESIZWE PARTY001 632No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE001 632No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS001 632No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT001 632No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS30,18381 632Reported
2 006BUILD ONE SOUTH AFRICA001 632No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 632No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY80,49021 632Reported
2 006AZANIAN PEOPLE'S ORGANISATION80,49021 632Reported
2 006INDEPENDENT DEMOCRATS70,42891 632Reported
2 006RISE MZANSI001 632No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION001 632No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA40,24511 632Reported
2 006AFRICAN PEOPLE'S CONVENTION001 632No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT001 632No votes recorded in the complete party list.
2 006AL JAMA-AH001 632No votes recorded in the complete party list.
2 006CHRISTIAN DEMOCRATIC PARTY20,12251 632Reported
2 006PATRIOTIC ALLIANCE001 632No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S MOVEMENT001 632No votes recorded in the complete party list.
2 006ALLIED INDEPENDENTS UMBRELLA001 632No votes recorded in the complete party list.
2 006AFRICAN SECURITY CONGRESS001 632No votes recorded in the complete party list.
2 006JUSTICE AND EMPLOYMENT PARTY001 632No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT001 632No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY001 632No votes recorded in the complete party list.
2 006HUCONOMICS JUSTICE001 632No votes recorded in the complete party list.
2 006ECONOMIC GROWTH ORGANISATION001 632No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS001 632No votes recorded in the complete party list.
2 006ACTIVISTS MOVEMENT OF SOUTH AFRICA001 632No votes recorded in the complete party list.
2 006ALL AFRICAN ALLIANCE MOVEMENT001 632No votes recorded in the complete party list.
2 006ECONOMIC LIBERATORS FORUM SOUTH AFRICA001 632No votes recorded in the complete party list.
2 006LEKWE BEPE KINGDOM PARTY001 632No votes recorded in the complete party list.
2 006MAWUSA MOVEMENT PARTY001 632No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS3 06983,03573 696Reported
2 011ECONOMIC FREEDOM FIGHTERS003 696No votes recorded in the complete party list.
2 011ACTIONSA003 696No votes recorded in the complete party list.
2 011PEOPLE'S CIVIC ORGANISATION43011,63423 696Reported
2 011DEMOCRATIC ALLIANCE621,67753 696Reported
2 011SOUTH AFRICAN COMMUNIST PARTY003 696No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY003 696No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY731,97513 696Reported
2 011INKATHA FREEDOM PARTY170,463 696Reported
2 011UMKHONTO WESIZWE PARTY003 696No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE371,00113 696Reported
2 011AFRICAN INDEPENDENT CONGRESS003 696No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT003 696No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,05413 696Reported
2 011BUILD ONE SOUTH AFRICA003 696No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT003 696No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY003 696Reported
2 011AZANIAN PEOPLE'S ORGANISATION60,16233 696Reported
2 011INDEPENDENT DEMOCRATS003 696No votes recorded in the complete party list.
2 011RISE MZANSI003 696No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION003 696No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA003 696No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION003 696No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT003 696No votes recorded in the complete party list.
2 011AL JAMA-AH003 696No votes recorded in the complete party list.
2 011CHRISTIAN DEMOCRATIC PARTY003 696No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE003 696No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S MOVEMENT003 696No votes recorded in the complete party list.
2 011ALLIED INDEPENDENTS UMBRELLA003 696No votes recorded in the complete party list.
2 011AFRICAN SECURITY CONGRESS003 696No votes recorded in the complete party list.
2 011JUSTICE AND EMPLOYMENT PARTY003 696No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT003 696No votes recorded in the complete party list.
2 011UNITED CHRISTIAN DEMOCRATIC PARTY003 696No votes recorded in the complete party list.
2 011HUCONOMICS JUSTICE003 696No votes recorded in the complete party list.
2 011ECONOMIC GROWTH ORGANISATION003 696No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS003 696No votes recorded in the complete party list.
2 011ACTIVISTS MOVEMENT OF SOUTH AFRICA003 696No votes recorded in the complete party list.
2 011ALL AFRICAN ALLIANCE MOVEMENT003 696No votes recorded in the complete party list.
2 011ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 696No votes recorded in the complete party list.
2 011LEKWE BEPE KINGDOM PARTY003 696No votes recorded in the complete party list.
2 011MAWUSA MOVEMENT PARTY003 696No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS3 05280,31583 800Reported
2 016ECONOMIC FREEDOM FIGHTERS56514,86843 800Reported
2 016ACTIONSA003 800No votes recorded in the complete party list.
2 016PEOPLE'S CIVIC ORGANISATION003 800Reported
2 016DEMOCRATIC ALLIANCE1243,26323 800Reported
2 016SOUTH AFRICAN COMMUNIST PARTY003 800No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY003 800No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY003 800No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY220,57893 800Reported
2 016UMKHONTO WESIZWE PARTY003 800No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE140,36843 800Reported
2 016AFRICAN INDEPENDENT CONGRESS003 800No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT003 800No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,02633 800Reported
2 016BUILD ONE SOUTH AFRICA003 800No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT003 800No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY70,18423 800Reported
2 016AZANIAN PEOPLE'S ORGANISATION20,05263 800Reported
2 016INDEPENDENT DEMOCRATS003 800No votes recorded in the complete party list.
2 016RISE MZANSI003 800No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION003 800No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA30,07893 800Reported
2 016AFRICAN PEOPLE'S CONVENTION003 800No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT80,21053 800Reported
2 016AL JAMA-AH003 800No votes recorded in the complete party list.
2 016CHRISTIAN DEMOCRATIC PARTY003 800No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE003 800No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S MOVEMENT003 800No votes recorded in the complete party list.
2 016ALLIED INDEPENDENTS UMBRELLA003 800No votes recorded in the complete party list.
2 016AFRICAN SECURITY CONGRESS003 800No votes recorded in the complete party list.
2 016JUSTICE AND EMPLOYMENT PARTY003 800No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT003 800No votes recorded in the complete party list.
2 016UNITED CHRISTIAN DEMOCRATIC PARTY003 800No votes recorded in the complete party list.
2 016HUCONOMICS JUSTICE003 800No votes recorded in the complete party list.
2 016ECONOMIC GROWTH ORGANISATION10,02633 800Reported
2 016INTERNATIONAL REVELATION CONGRESS10,02633 800Reported
2 016ACTIVISTS MOVEMENT OF SOUTH AFRICA003 800No votes recorded in the complete party list.
2 016ALL AFRICAN ALLIANCE MOVEMENT003 800No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 800No votes recorded in the complete party list.
2 016LEKWE BEPE KINGDOM PARTY003 800No votes recorded in the complete party list.
2 016MAWUSA MOVEMENT PARTY003 800No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS1 50560,68552 480Reported
2 021ECONOMIC FREEDOM FIGHTERS71828,95162 480Reported
2 021ACTIONSA002 480No votes recorded in the complete party list.
2 021PEOPLE'S CIVIC ORGANISATION002 480No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE903,6292 480Reported
2 021SOUTH AFRICAN COMMUNIST PARTY002 480No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY582,33872 480Reported
2 021NATIONAL FREEDOM PARTY30,1212 480Reported
2 021INKATHA FREEDOM PARTY461,85482 480Reported
2 021UMKHONTO WESIZWE PARTY002 480No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE40,16132 480Reported
2 021AFRICAN INDEPENDENT CONGRESS200,80652 480Reported
2 021AFRICAN TRANSFORMATION MOVEMENT120,48392 480Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS30,1212 480Reported
2 021BUILD ONE SOUTH AFRICA002 480No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT002 480No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY30,1212 480Reported
2 021AZANIAN PEOPLE'S ORGANISATION30,1212 480Reported
2 021INDEPENDENT DEMOCRATS002 480No votes recorded in the complete party list.
2 021RISE MZANSI002 480No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION002 480No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA60,24192 480Reported
2 021AFRICAN PEOPLE'S CONVENTION002 480No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT30,1212 480Reported
2 021AL JAMA-AH002 480No votes recorded in the complete party list.
2 021CHRISTIAN DEMOCRATIC PARTY002 480No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE002 480No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S MOVEMENT20,08062 480Reported
2 021ALLIED INDEPENDENTS UMBRELLA002 480No votes recorded in the complete party list.
2 021AFRICAN SECURITY CONGRESS10,04032 480Reported
2 021JUSTICE AND EMPLOYMENT PARTY10,04032 480Reported
2 021ORGANIC HUMANITY MOVEMENT10,04032 480Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY10,04032 480Reported
2 021HUCONOMICS JUSTICE002 480No votes recorded in the complete party list.
2 021ECONOMIC GROWTH ORGANISATION002 480No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS002 480No votes recorded in the complete party list.
2 021ACTIVISTS MOVEMENT OF SOUTH AFRICA002 480Reported
2 021ALL AFRICAN ALLIANCE MOVEMENT002 480No votes recorded in the complete party list.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICA002 480No votes recorded in the complete party list.
2 021LEKWE BEPE KINGDOM PARTY002 480No votes recorded in the complete party list.
2 021MAWUSA MOVEMENT PARTY002 480No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS1 23541,08453 006Reported
2 026ECONOMIC FREEDOM FIGHTERS70523,45313 006Reported
2 026ACTIONSA35811,90953 006Reported
2 026PEOPLE'S CIVIC ORGANISATION003 006No votes recorded in the complete party list.
2 026DEMOCRATIC ALLIANCE2789,24823 006Reported
2 026SOUTH AFRICAN COMMUNIST PARTY1745,78843 006Reported
2 026FORUM 4 SERVICE DELIVERY003 006No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY003 006No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY431,43053 006Reported
2 026UMKHONTO WESIZWE PARTY481,59683 006Reported
2 026CONGRESS OF THE PEOPLE003 006No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS290,96473 006Reported
2 026AFRICAN TRANSFORMATION MOVEMENT280,93153 006Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS260,86493 006Reported
2 026BUILD ONE SOUTH AFRICA220,73193 006Reported
2 026AFRIKA MAYIBUYE MOVEMENT160,53233 006Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY70,23293 006Reported
2 026AZANIAN PEOPLE'S ORGANISATION003 006No votes recorded in the complete party list.
2 026INDEPENDENT DEMOCRATS003 006No votes recorded in the complete party list.
2 026RISE MZANSI80,26613 006Reported
2 026UNITED AFRICANS TRANSFORMATION80,26613 006Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA20,06653 006Reported
2 026AFRICAN PEOPLE'S CONVENTION70,23293 006Reported
2 026UNITED DEMOCRATIC MOVEMENT003 006Reported
2 026AL JAMA-AH60,19963 006Reported
2 026CHRISTIAN DEMOCRATIC PARTY003 006No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE30,09983 006Reported
2 026AFRICAN PEOPLE'S MOVEMENT003 006No votes recorded in the complete party list.
2 026ALLIED INDEPENDENTS UMBRELLA20,06653 006Reported
2 026AFRICAN SECURITY CONGRESS003 006No votes recorded in the complete party list.
2 026JUSTICE AND EMPLOYMENT PARTY003 006No votes recorded in the complete party list.
2 026ORGANIC HUMANITY MOVEMENT003 006No votes recorded in the complete party list.
2 026UNITED CHRISTIAN DEMOCRATIC PARTY003 006No votes recorded in the complete party list.
2 026HUCONOMICS JUSTICE10,03333 006Reported
2 026ECONOMIC GROWTH ORGANISATION003 006No votes recorded in the complete party list.
2 026INTERNATIONAL REVELATION CONGRESS003 006No votes recorded in the complete party list.
2 026ACTIVISTS MOVEMENT OF SOUTH AFRICA003 006No votes recorded in the complete party list.
2 026ALL AFRICAN ALLIANCE MOVEMENT003 006Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 006Reported
2 026LEKWE BEPE KINGDOM PARTY003 006Reported
2 026MAWUSA MOVEMENT PARTY003 006Reported

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

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