Counted.co.zaPlay game

Voting district 86590020

Ward 12 results

ANC leads here

ANC leads by

775votes
ANC33.4%
EFF15.9%

Ward + municipal PR

ANC falls

−17.3pp
202150.7%
202633.4%

Results

2026

Combined ballot votes

Combined ballot votes

ACTIONSA
15.7%695 votes
Other: show remaining parties: hide remaining parties35.0%1 549 votes
Voting district 86590020 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSTSHIAMO GAEEPE1 47733,3936
ECONOMIC FREEDOM FIGHTERS—70215,8716
ACTIONSA—69515,7133
DEMOCRATIC ALLIANCE—61813,9724
ALL AND CITIZENS—3066,9184
UNITED CHRISTIAN DEMOCRATIC PARTY—1503,3914
UMKHONTO WESIZWE PARTY—1042,3513
SOUTH AFRICAN COMMUNIST PARTY—811,8313
BOPHUTHATSWANA CIVIL MOVEMENT—701,5826
AFRICAN INDEPENDENT CONGRESS—501,1305
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—451,0174
AFRICAN CHRISTIAN DEMOCRATIC PARTY—400,9044
AFRICAN SPEAR MOVEMENT—390,8818
AFRIKA MAYIBUYE MOVEMENT—100,2261
AFRICAN PEOPLE'S CONVENTION—90,2035
AFRICAN REVOLUTIONARY COUNCIL—80,1809
PATRIOTIC ALLIANCE—80,1809
INKATHA FREEDOM PARTY—30,0678
KOPANO MOVEMENT—30,0678
UNITED AFRICANS TRANSFORMATION—30,0678
FORUM FOR DEMOCRATS—20,0452
PAN AFRICANIST CONGRESS OF AZANIA—00
SAVE DITSOBOTLA MOVEMENT—00
INDEPENDENTS—00

4423 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 %
ANC37.5%—
EFF0.0%—
ActionSA0.0%—
DA0.3%—
Other0.2%—
2006Vote %vs 2000
ANC68.7%
EFF0.0%
ActionSA0.0%
DA0.8%
Other3.2%
2011Vote %vs 2006
ANC65.8%
EFF0.0%
ActionSA0.0%
DA10.5%
COPE7.2%
Other1.4%
2016Vote %vs 2011
ANC58.9%
EFF24.6%
ActionSA0.0%
DA10.7%
Other3.4%
2021Vote %vs 2016
ANC50.7%
EFF31.8%
ActionSA0.0%
DA8.3%
F4SD3.2%
Other4.7%
2026Vote %vs 2021
ANC33.4%
EFF15.9%
ActionSA15.7%
DA14.0%
ALL AND CITIZENS6.9%
MKP2.4%
Other8.4%
Voting district 86590020 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS83137,51692 215Reported
2 000UNITED CHRISTIAN DEMOCRATIC PARTY1 37462,03162 215Reported
2 000ECONOMIC FREEDOM FIGHTERS002 215No votes recorded in the complete party list.
2 000ACTIONSA002 215No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE60,27092 215Reported
2 000CONGRESS OF THE PEOPLE002 215No votes recorded in the complete party list.
2 000ALL AND CITIZENS002 215No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY002 215No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY002 215No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY002 215No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY002 215No votes recorded in the complete party list.
2 000BOPHUTHATSWANA CIVIL MOVEMENT002 215No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS002 215No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS002 215No votes recorded in the complete party list.
2 000AFRICAN SPEAR MOVEMENT002 215No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA002 215No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY002 215No votes recorded in the complete party list.
2 000BATHO PELE PARTY002 215No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS002 215No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT002 215No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION002 215No votes recorded in the complete party list.
2 000AFRICAN REVOLUTIONARY COUNCIL002 215No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE002 215No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT40,18062 215Reported
2 000INKATHA FREEDOM PARTY002 215No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT002 215No votes recorded in the complete party list.
2 000KOPANO MOVEMENT002 215No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION002 215No votes recorded in the complete party list.
2 000FORUM FOR DEMOCRATS002 215No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS002 215No votes recorded in the complete party list.
2 000SAVE DITSOBOTLA MOVEMENT002 215No votes recorded in the complete party list.
2 000SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT002 215No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT002 215No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS1 45668,71172 119Reported
2 006UNITED CHRISTIAN DEMOCRATIC PARTY57927,32422 119Reported
2 006ECONOMIC FREEDOM FIGHTERS002 119No votes recorded in the complete party list.
2 006ACTIONSA002 119No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE170,80232 119Reported
2 006CONGRESS OF THE PEOPLE002 119No votes recorded in the complete party list.
2 006ALL AND CITIZENS002 119No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY002 119No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY170,80232 119Reported
2 006UMKHONTO WESIZWE PARTY002 119No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY002 119No votes recorded in the complete party list.
2 006BOPHUTHATSWANA CIVIL MOVEMENT002 119No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS002 119No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS002 119No votes recorded in the complete party list.
2 006AFRICAN SPEAR MOVEMENT002 119No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA150,70792 119Reported
2 006SOUTH AFRICAN POLITICAL PARTY002 119No votes recorded in the complete party list.
2 006BATHO PELE PARTY002 119No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS60,28322 119Reported
2 006AFRIKA MAYIBUYE MOVEMENT002 119No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION002 119No votes recorded in the complete party list.
2 006AFRICAN REVOLUTIONARY COUNCIL002 119No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE002 119No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT30,14162 119Reported
2 006INKATHA FREEDOM PARTY002 119No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT002 119No votes recorded in the complete party list.
2 006KOPANO MOVEMENT002 119No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION002 119No votes recorded in the complete party list.
2 006FORUM FOR DEMOCRATS002 119No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS002 119No votes recorded in the complete party list.
2 006SAVE DITSOBOTLA MOVEMENT002 119No votes recorded in the complete party list.
2 006SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT002 119No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT002 119No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS2 24465,84513 408Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTY51215,02353 408Reported
2 011ECONOMIC FREEDOM FIGHTERS003 408No votes recorded in the complete party list.
2 011ACTIONSA003 408No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE35810,50473 408Reported
2 011CONGRESS OF THE PEOPLE2477,24773 408Reported
2 011ALL AND CITIZENS003 408No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY003 408No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY250,73363 408Reported
2 011UMKHONTO WESIZWE PARTY003 408No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY003 408No votes recorded in the complete party list.
2 011BOPHUTHATSWANA CIVIL MOVEMENT003 408No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS003 408No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS003 408No votes recorded in the complete party list.
2 011AFRICAN SPEAR MOVEMENT003 408No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA003 408No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY220,64553 408Reported
2 011BATHO PELE PARTY003 408No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS003 408No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT003 408No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION003 408No votes recorded in the complete party list.
2 011AFRICAN REVOLUTIONARY COUNCIL003 408No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE003 408No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT003 408No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY003 408No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT003 408No votes recorded in the complete party list.
2 011KOPANO MOVEMENT003 408No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION003 408No votes recorded in the complete party list.
2 011FORUM FOR DEMOCRATS003 408No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS003 408No votes recorded in the complete party list.
2 011SAVE DITSOBOTLA MOVEMENT003 408No votes recorded in the complete party list.
2 011SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT003 408No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT003 408No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS2 14658,92373 642Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY872,38883 642Reported
2 016ECONOMIC FREEDOM FIGHTERS89524,57443 642Reported
2 016ACTIONSA003 642No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE38910,68093 642Reported
2 016CONGRESS OF THE PEOPLE80,21973 642Reported
2 016ALL AND CITIZENS003 642No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY270,74143 642Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY802,19663 642Reported
2 016UMKHONTO WESIZWE PARTY003 642No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY003 642No votes recorded in the complete party list.
2 016BOPHUTHATSWANA CIVIL MOVEMENT003 642No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS003 642No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,05493 642Reported
2 016AFRICAN SPEAR MOVEMENT003 642No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA003 642Reported
2 016SOUTH AFRICAN POLITICAL PARTY20,05493 642Reported
2 016BATHO PELE PARTY003 642No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS003 642No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT003 642No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION003 642No votes recorded in the complete party list.
2 016AFRICAN REVOLUTIONARY COUNCIL003 642No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE003 642No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT60,16473 642Reported
2 016INKATHA FREEDOM PARTY003 642No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT003 642No votes recorded in the complete party list.
2 016KOPANO MOVEMENT003 642No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION003 642No votes recorded in the complete party list.
2 016FORUM FOR DEMOCRATS003 642No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS003 642No votes recorded in the complete party list.
2 016SAVE DITSOBOTLA MOVEMENT003 642No votes recorded in the complete party list.
2 016SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT003 642No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT003 642No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS1 15350,68132 275Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY321,40662 275Reported
2 021ECONOMIC FREEDOM FIGHTERS72431,82422 275Reported
2 021ACTIONSA002 275No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE1888,26372 275Reported
2 021CONGRESS OF THE PEOPLE50,21982 275Reported
2 021ALL AND CITIZENS002 275No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY723,16482 275Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY652,85712 275Reported
2 021UMKHONTO WESIZWE PARTY002 275No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY002 275No votes recorded in the complete party list.
2 021BOPHUTHATSWANA CIVIL MOVEMENT002 275No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS160,70332 275Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,08792 275Reported
2 021AFRICAN SPEAR MOVEMENT002 275No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA002 275No votes recorded in the complete party list.
2 021SOUTH AFRICAN POLITICAL PARTY002 275No votes recorded in the complete party list.
2 021BATHO PELE PARTY110,48352 275Reported
2 021INDEPENDENT DEMOCRATS002 275No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT002 275No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION002 275No votes recorded in the complete party list.
2 021AFRICAN REVOLUTIONARY COUNCIL002 275No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE10,0442 275Reported
2 021UNITED DEMOCRATIC MOVEMENT002 275No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY30,13192 275Reported
2 021AFRICAN TRANSFORMATION MOVEMENT20,08792 275Reported
2 021KOPANO MOVEMENT002 275No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION002 275No votes recorded in the complete party list.
2 021FORUM FOR DEMOCRATS10,0442 275Reported
2 021ABANTU BATHO CONGRESS002 275Reported
2 021SAVE DITSOBOTLA MOVEMENT002 275No votes recorded in the complete party list.
2 021SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT002 275Reported
2 021UNITED INDEPENDENT MOVEMENT002 275Reported
2 026AFRICAN NATIONAL CONGRESS1 47733,39364 423Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY1503,39144 423Reported
2 026ECONOMIC FREEDOM FIGHTERS70215,87164 423Reported
2 026ACTIONSA69515,71334 423Reported
2 026DEMOCRATIC ALLIANCE61813,97244 423Reported
2 026CONGRESS OF THE PEOPLE004 423No votes recorded in the complete party list.
2 026ALL AND CITIZENS3066,91844 423Reported
2 026FORUM 4 SERVICE DELIVERY004 423No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY400,90444 423Reported
2 026UMKHONTO WESIZWE PARTY1042,35134 423Reported
2 026SOUTH AFRICAN COMMUNIST PARTY811,83134 423Reported
2 026BOPHUTHATSWANA CIVIL MOVEMENT701,58264 423Reported
2 026AFRICAN INDEPENDENT CONGRESS501,13054 423Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS451,01744 423Reported
2 026AFRICAN SPEAR MOVEMENT390,88184 423Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA004 423Reported
2 026SOUTH AFRICAN POLITICAL PARTY004 423No votes recorded in the complete party list.
2 026BATHO PELE PARTY004 423No votes recorded in the complete party list.
2 026INDEPENDENT DEMOCRATS004 423No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT100,22614 423Reported
2 026AFRICAN PEOPLE'S CONVENTION90,20354 423Reported
2 026AFRICAN REVOLUTIONARY COUNCIL80,18094 423Reported
2 026PATRIOTIC ALLIANCE80,18094 423Reported
2 026UNITED DEMOCRATIC MOVEMENT004 423No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY30,06784 423Reported
2 026AFRICAN TRANSFORMATION MOVEMENT004 423No votes recorded in the complete party list.
2 026KOPANO MOVEMENT30,06784 423Reported
2 026UNITED AFRICANS TRANSFORMATION30,06784 423Reported
2 026FORUM FOR DEMOCRATS20,04524 423Reported
2 026ABANTU BATHO CONGRESS004 423No votes recorded in the complete party list.
2 026SAVE DITSOBOTLA MOVEMENT004 423Reported
2 026SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT004 423No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT004 423No 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 86590020Explore map
Sources & result details

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