Counted.co.zaPlay game

Voting district 22600831

Ward 25 results

ANC leads here

ANC leads by

632votes
ANC63.5%
DA14.3%

Ward + municipal PR

ANC falls

−10.2pp
202173.7%
202663.5%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
14.3%183 votes
Other: show remaining parties: hide remaining parties16.1%207 votes
ACTIONSA
1.4%18 votes
INDEPENDENTS
0.0%0 votes
Voting district 22600831 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSTEBOHO BENJAMIN LUSHABA81563,4735
DEMOCRATIC ALLIANCE—18314,2523
ECONOMIC FREEDOM FIGHTERS—796,1526
VOICE FOR CHANGE—584,5171
AFRICAN CONGRESS FOR TRANSFORMATION—483,7383
AFRICAN TRANSFORMATION MOVEMENT—251,947
ACTIONSA—181,4019
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—151,1682
PATRIOTIC ALLIANCE—141,0903
SOUTH AFRICAN COMMUNIST PARTY—100,7788
AFRICAN LIBERATION MOVEMENT—70,5452
INKATHA FREEDOM PARTY—70,5452
AFRICAN CHRISTIAN DEMOCRATIC PARTY—20,1558
AFRICAN PEOPLE'S CONVENTION—10,0779
TRUTH AND SOLIDARITY MOVEMENT—10,0779
UNITED RESIDENTS FRONT—10,0779
AFRICAN ALLIANCE CONGRESS—00
AFRICAN INDEPENDENT CONGRESS—00
AFRICAN MOVEMENT CONGRESS—00
AFRICAN RENAISSANCE UNITY—00
AFRIKA MAYIBUYE MOVEMENT—00
ALL CITIZENS PARTY—00
BANA BA MOBU—00
CONGRESS OF THE PEOPLE—00
ECONOMIC EMANCIPATION FORUM—00
FREEDOM IN SOUTH AFRICA—00
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA—00
LABOUR PARTY OF SOUTH AFRICA—00
PAN AFRICANIST CONGRESS OF AZANIA—00
UMKHONTO WESIZWE PARTY—00
UNITED AFRICANS TRANSFORMATION—00
UNITED INDEPENDENT MOVEMENT—00
INDEPENDENTS—00

1284 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

2016Vote %
ANC92.5%—
DA2.9%—
EFF3.9%—
Other0.6%—
2021Vote %vs 2016
ANC73.7%
DA7.2%
EFF12.7%
INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION3.2%
Other3.3%
2026Vote %vs 2021
ANC63.5%
DA14.3%
EFF6.2%
VOICE FOR CHANGE4.5%
Other7.9%
Voting district 22600831 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 016AFRICAN NATIONAL CONGRESS2 67892,53632 894Reported
2 016DEMOCRATIC ALLIANCE852,93712 894Reported
2 016ECONOMIC FREEDOM FIGHTERS1133,90462 894Reported
2 016VOICE FOR CHANGE002 894No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION002 894No votes recorded in the complete party list.
2 016INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION002 894No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 894No votes recorded in the complete party list.
2 016ACTIONSA002 894No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,03462 894Reported
2 016PATRIOTIC ALLIANCE002 894No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY002 894No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY002 894No votes recorded in the complete party list.
2 016AFRICAN LIBERATION MOVEMENT002 894No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY002 894No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE100,34552 894Reported
2 016AFRICAN PEOPLE'S CONVENTION50,17282 894Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY20,06912 894Reported
2 016TRUTH AND SOLIDARITY MOVEMENT002 894No votes recorded in the complete party list.
2 016UNITED RESIDENTS FRONT002 894No votes recorded in the complete party list.
2 016INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA002 894Reported
2 016AFRICAN ALLIANCE CONGRESS002 894No votes recorded in the complete party list.
2 016AFRICAN CONTENT MOVEMENT002 894No votes recorded in the complete party list.
2 016AFRICAN DEMOCRATIC CHANGE002 894No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS002 894No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS002 894No votes recorded in the complete party list.
2 016AFRICAN RENAISSANCE UNITY002 894No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 894No votes recorded in the complete party list.
2 016AGENCY FOR NEW AGENDA002 894No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY002 894No votes recorded in the complete party list.
2 016BANA BA MOBU002 894No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM002 894No votes recorded in the complete party list.
2 016FREEDOM IN SOUTH AFRICA002 894No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA002 894No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA002 894No votes recorded in the complete party list.
2 016PATRIOTIC FRONT OF AZANIA002 894No votes recorded in the complete party list.
2 016POWER OF AFRICANS UNITY002 894No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY002 894No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION002 894No votes recorded in the complete party list.
2 016UNITED FRONT OF CIVICS002 894Reported
2 016UNITED INDEPENDENT MOVEMENT002 894No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS96773,70431 312Reported
2 021DEMOCRATIC ALLIANCE947,16461 312Reported
2 021ECONOMIC FREEDOM FIGHTERS16612,65241 312Reported
2 021VOICE FOR CHANGE001 312No votes recorded in the complete party list.
2 021AFRICAN CONGRESS FOR TRANSFORMATION001 312No votes recorded in the complete party list.
2 021INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION423,20121 312Reported
2 021AFRICAN TRANSFORMATION MOVEMENT201,52441 312Reported
2 021ACTIONSA001 312No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,15241 312Reported
2 021PATRIOTIC ALLIANCE20,15241 312Reported
2 021SOUTH AFRICAN COMMUNIST PARTY001 312No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY90,6861 312Reported
2 021AFRICAN LIBERATION MOVEMENT001 312No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY30,22871 312Reported
2 021CONGRESS OF THE PEOPLE10,07621 312Reported
2 021AFRICAN PEOPLE'S CONVENTION30,22871 312Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY20,15241 312Reported
2 021TRUTH AND SOLIDARITY MOVEMENT001 312No votes recorded in the complete party list.
2 021UNITED RESIDENTS FRONT001 312No votes recorded in the complete party list.
2 021INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA10,07621 312Reported
2 021AFRICAN ALLIANCE CONGRESS001 312No votes recorded in the complete party list.
2 021AFRICAN CONTENT MOVEMENT001 312Reported
2 021AFRICAN DEMOCRATIC CHANGE001 312Reported
2 021AFRICAN INDEPENDENT CONGRESS001 312No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS001 312No votes recorded in the complete party list.
2 021AFRICAN RENAISSANCE UNITY001 312No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 312No votes recorded in the complete party list.
2 021AGENCY FOR NEW AGENDA001 312Reported
2 021ALL CITIZENS PARTY001 312No votes recorded in the complete party list.
2 021BANA BA MOBU001 312No votes recorded in the complete party list.
2 021ECONOMIC EMANCIPATION FORUM001 312No votes recorded in the complete party list.
2 021FREEDOM IN SOUTH AFRICA001 312No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA001 312No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA001 312No votes recorded in the complete party list.
2 021PATRIOTIC FRONT OF AZANIA001 312Reported
2 021POWER OF AFRICANS UNITY001 312Reported
2 021UMKHONTO WESIZWE PARTY001 312No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 312No votes recorded in the complete party list.
2 021UNITED FRONT OF CIVICS001 312No votes recorded in the complete party list.
2 021UNITED INDEPENDENT MOVEMENT001 312No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS81563,47351 284Reported
2 026DEMOCRATIC ALLIANCE18314,25231 284Reported
2 026ECONOMIC FREEDOM FIGHTERS796,15261 284Reported
2 026VOICE FOR CHANGE584,51711 284Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION483,73831 284Reported
2 026INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION001 284No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT251,9471 284Reported
2 026ACTIONSA181,40191 284Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS151,16821 284Reported
2 026PATRIOTIC ALLIANCE141,09031 284Reported
2 026SOUTH AFRICAN COMMUNIST PARTY100,77881 284Reported
2 026FORUM 4 SERVICE DELIVERY001 284No votes recorded in the complete party list.
2 026AFRICAN LIBERATION MOVEMENT70,54521 284Reported
2 026INKATHA FREEDOM PARTY70,54521 284Reported
2 026CONGRESS OF THE PEOPLE001 284Reported
2 026AFRICAN PEOPLE'S CONVENTION10,07791 284Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY20,15581 284Reported
2 026TRUTH AND SOLIDARITY MOVEMENT10,07791 284Reported
2 026UNITED RESIDENTS FRONT10,07791 284Reported
2 026INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA001 284Reported
2 026AFRICAN ALLIANCE CONGRESS001 284Reported
2 026AFRICAN CONTENT MOVEMENT001 284No votes recorded in the complete party list.
2 026AFRICAN DEMOCRATIC CHANGE001 284No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS001 284Reported
2 026AFRICAN MOVEMENT CONGRESS001 284Reported
2 026AFRICAN RENAISSANCE UNITY001 284Reported
2 026AFRIKA MAYIBUYE MOVEMENT001 284Reported
2 026AGENCY FOR NEW AGENDA001 284No votes recorded in the complete party list.
2 026ALL CITIZENS PARTY001 284Reported
2 026BANA BA MOBU001 284Reported
2 026ECONOMIC EMANCIPATION FORUM001 284Reported
2 026FREEDOM IN SOUTH AFRICA001 284Reported
2 026LABOUR PARTY OF SOUTH AFRICA001 284Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA001 284Reported
2 026PATRIOTIC FRONT OF AZANIA001 284No votes recorded in the complete party list.
2 026POWER OF AFRICANS UNITY001 284No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY001 284Reported
2 026UNITED AFRICANS TRANSFORMATION001 284Reported
2 026UNITED FRONT OF CIVICS001 284No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT001 284Reported

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

IEC: 09 Nov 2026, 10:06 SAST · checked 09 Nov 2026, 21:34 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