Counted.co.zaPlay game

Voting district 22490030

Ward 3 results

ANC leads here

ANC leads by

464votes
ANC51.8%
DA26.4%

Ward + municipal PR

ANC falls

−28.4pp
202180.2%
202651.8%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
26.4%482 votes
Other: show remaining parties: hide remaining parties7.1%130 votes
Voting district 22490030 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSTSHEPISO GOODENOUGH RAKOMETSI94651,8356
DEMOCRATIC ALLIANCE—48226,411
ECONOMIC FREEDOM FIGHTERS—26714,6301
PATRIOTIC ALLIANCE—392,137
AFRICAN TRANSFORMATION MOVEMENT—361,9726
SOUTH AFRICAN COMMUNIST PARTY—140,7671
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—130,7123
TIKWANA YOUTH POWER—130,7123
PAN AFRICANIST CONGRESS OF AZANIA—90,4932
AFRIKA MAYIBUYE MOVEMENT—40,2192
UMKHONTO WESIZWE PARTY—20,1096
AFRICAN CONGRESS FOR TRANSFORMATION—00

1825 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 %
ANC92.1%—
DA7.9%—
EFF0.0%—
COPE0.0%—
PAC0.0%—
2006Vote %vs 2000
ANC66.0%
DA0.6%
EFF0.0%
COPE0.0%
PAC3.1%
Other30.2%
2011Vote %vs 2006
ANC92.5%
DA2.7%
EFF0.0%
COPE3.9%
PAC0.0%
Other0.8%
2016Vote %vs 2011
ANC86.0%
DA6.3%
EFF7.0%
COPE0.2%
PAC0.0%
Other0.6%
2021Vote %vs 2016
ANC80.2%
DA4.1%
EFF12.2%
COPE0.0%
PAC0.0%
ATM2.1%
Other1.4%
2026Vote %vs 2021
ANC51.8%
DA26.4%
EFF14.6%
COPE0.0%
PAC0.5%
PA2.1%
Other4.5%
Voting district 22490030 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS2 54592,14342 762Reported
2 000DEMOCRATIC ALLIANCE2177,85662 762Reported
2 000ECONOMIC FREEDOM FIGHTERS002 762No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE002 762No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA002 762No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE002 762No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT002 762No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS002 762No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY002 762No votes recorded in the complete party list.
2 000TIKWANA YOUTH POWER002 762No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY002 762No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION002 762No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT002 762No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY002 762No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION002 762No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS1 57066,04962 377Reported
2 006DEMOCRATIC ALLIANCE150,6312 377Reported
2 006ECONOMIC FREEDOM FIGHTERS002 377No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE002 377No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA743,11322 377Reported
2 006PATRIOTIC ALLIANCE002 377No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT002 377No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS110,46282 377Reported
2 006SOUTH AFRICAN COMMUNIST PARTY002 377No votes recorded in the complete party list.
2 006TIKWANA YOUTH POWER002 377No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY002 377No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION002 377No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT002 377No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY002 377No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION002 377No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS2 03892,51022 203Reported
2 011DEMOCRATIC ALLIANCE602,72362 203Reported
2 011ECONOMIC FREEDOM FIGHTERS002 203No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE873,94922 203Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA002 203No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE002 203No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT002 203No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS180,81712 203Reported
2 011SOUTH AFRICAN COMMUNIST PARTY002 203No votes recorded in the complete party list.
2 011TIKWANA YOUTH POWER002 203No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY002 203No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION002 203No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT002 203No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY002 203No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION002 203No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 55085,96781 803Reported
2 016DEMOCRATIC ALLIANCE1136,26731 803Reported
2 016ECONOMIC FREEDOM FIGHTERS1266,98841 803Reported
2 016CONGRESS OF THE PEOPLE30,16641 803Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA001 803No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE001 803No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT001 803No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS30,16641 803Reported
2 016SOUTH AFRICAN COMMUNIST PARTY001 803No votes recorded in the complete party list.
2 016TIKWANA YOUTH POWER001 803No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY001 803No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION80,44371 803Reported
2 016AFRIKA MAYIBUYE MOVEMENT001 803No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY001 803No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION001 803No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS1 02180,20421 273Reported
2 021DEMOCRATIC ALLIANCE524,08481 273Reported
2 021ECONOMIC FREEDOM FIGHTERS15512,1761 273Reported
2 021CONGRESS OF THE PEOPLE001 273Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA001 273No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE001 273No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT272,1211 273Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS90,7071 273Reported
2 021SOUTH AFRICAN COMMUNIST PARTY001 273No votes recorded in the complete party list.
2 021TIKWANA YOUTH POWER001 273Reported
2 021NATIONAL FREEDOM PARTY90,7071 273Reported
2 021AFRICAN PEOPLE'S CONVENTION001 273No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 273No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 273No votes recorded in the complete party list.
2 021AFRICAN CONGRESS FOR TRANSFORMATION001 273No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS94651,83561 825Reported
2 026DEMOCRATIC ALLIANCE48226,4111 825Reported
2 026ECONOMIC FREEDOM FIGHTERS26714,63011 825Reported
2 026CONGRESS OF THE PEOPLE001 825No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA90,49321 825Reported
2 026PATRIOTIC ALLIANCE392,1371 825Reported
2 026AFRICAN TRANSFORMATION MOVEMENT361,97261 825Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS130,71231 825Reported
2 026SOUTH AFRICAN COMMUNIST PARTY140,76711 825Reported
2 026TIKWANA YOUTH POWER130,71231 825Reported
2 026NATIONAL FREEDOM PARTY001 825No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION001 825No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT40,21921 825Reported
2 026UMKHONTO WESIZWE PARTY20,10961 825Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION001 825Reported

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

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