Counted.co.zaPlay game

Voting district 87040021

Ward 3 results

ANC leads here

ANC leads by

172votes
ANC49.9%
SACP43.2%

Ward + municipal PR

SACP gains

+43.2pp
20210.0%
202643.2%

Results

2026

Combined ballot votes

Combined ballot votes

Other: show remaining parties: hide remaining parties5.0%127 votes
Voting district 87040021 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSMAMIKY LISBETH MOLEFE1 28049,922
SOUTH AFRICAN COMMUNIST PARTY—1 10843,2137
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—491,9111
DEMOCRATIC ALLIANCE—491,9111
ECONOMIC FREEDOM FIGHTERS—391,5211
ACTIONSA—110,429
UMKHONTO WESIZWE PARTY—60,234
AFRIKA MAYIBUYE MOVEMENT—50,195
PURPLE PARTY IKAGENG—50,195
KGETLENG PEOPLE'S FORUM—30,117
AFRICAN SPEAR MOVEMENT—20,078
ALL CITIZENS PARTY—20,078
ORGANIC HUMANITY MOVEMENT—20,078
LABOUR PARTY OF SOUTH AFRICA—10,039
PATRIOTIC ALLIANCE—10,039
SERITI LE KAELO INDEPENDENT PARTY—10,039

2564 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 %
ANC93.7%—
SACP0.0%—
DA3.0%—
EFF0.0%—
COPE0.0%—
Other3.3%—
2011Vote %vs 2006
ANC92.4%
SACP0.0%
DA4.3%
EFF0.0%
COPE2.6%
Other0.7%
2016Vote %vs 2011
ANC64.3%
SACP0.0%
DA26.2%
EFF7.4%
COPE0.8%
Other1.3%
2021Vote %vs 2016
ANC76.2%
SACP0.0%
DA1.1%
EFF19.7%
COPE0.5%
Other2.5%
2026Vote %vs 2021
ANC49.9%
SACP43.2%
DA1.9%
EFF1.5%
COPE0.0%
Other3.4%
Voting district 87040021 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 006AFRICAN NATIONAL CONGRESS1 02693,69861 095Reported
2 006SOUTH AFRICAN COMMUNIST PARTY001 095No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE333,01371 095Reported
2 006ECONOMIC FREEDOM FIGHTERS001 095No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE001 095No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS40,36531 095Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY181,64381 095Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA141,27851 095Reported
2 006AFRICAN PEOPLE'S CONVENTION001 095No votes recorded in the complete party list.
2 006ACTIONSA001 095No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY001 095No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 095No votes recorded in the complete party list.
2 006PURPLE PARTY IKAGENG001 095No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS001 095No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY001 095No votes recorded in the complete party list.
2 006KGETLENG PEOPLE'S FORUM001 095No votes recorded in the complete party list.
2 006AFRICAN SPEAR MOVEMENT001 095No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY001 095No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT001 095No votes recorded in the complete party list.
2 006TSOGANG CIVIC MOVEMENT001 095No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA001 095No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 095No votes recorded in the complete party list.
2 006SERITI LE KAELO INDEPENDENT PARTY001 095No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT001 095No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS1 45792,44921 576Reported
2 011SOUTH AFRICAN COMMUNIST PARTY001 576No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE674,25131 576Reported
2 011ECONOMIC FREEDOM FIGHTERS001 576No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE412,60151 576Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS40,25381 576Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY001 576No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA001 576No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION70,44421 576Reported
2 011ACTIONSA001 576No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY001 576No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT001 576No votes recorded in the complete party list.
2 011PURPLE PARTY IKAGENG001 576No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS001 576No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY001 576No votes recorded in the complete party list.
2 011KGETLENG PEOPLE'S FORUM001 576No votes recorded in the complete party list.
2 011AFRICAN SPEAR MOVEMENT001 576No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY001 576No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT001 576No votes recorded in the complete party list.
2 011TSOGANG CIVIC MOVEMENT001 576No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA001 576No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE001 576No votes recorded in the complete party list.
2 011SERITI LE KAELO INDEPENDENT PARTY001 576No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT001 576No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 36964,33272 128Reported
2 016SOUTH AFRICAN COMMUNIST PARTY002 128No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE55726,17482 128Reported
2 016ECONOMIC FREEDOM FIGHTERS1577,37782 128Reported
2 016CONGRESS OF THE PEOPLE170,79892 128Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS150,70492 128Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY002 128No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA002 128No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION130,61092 128Reported
2 016ACTIONSA002 128No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY002 128No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 128No votes recorded in the complete party list.
2 016PURPLE PARTY IKAGENG002 128No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS002 128No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY002 128No votes recorded in the complete party list.
2 016KGETLENG PEOPLE'S FORUM002 128No votes recorded in the complete party list.
2 016AFRICAN SPEAR MOVEMENT002 128No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY002 128No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT002 128No votes recorded in the complete party list.
2 016TSOGANG CIVIC MOVEMENT002 128No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA002 128No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE002 128No votes recorded in the complete party list.
2 016SERITI LE KAELO INDEPENDENT PARTY002 128No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 128No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS1 28176,15931 682Reported
2 021SOUTH AFRICAN COMMUNIST PARTY001 682No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE181,07021 682Reported
2 021ECONOMIC FREEDOM FIGHTERS33219,73841 682Reported
2 021CONGRESS OF THE PEOPLE90,53511 682Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS372,19981 682Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY001 682No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA001 682No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION001 682No votes recorded in the complete party list.
2 021ACTIONSA001 682No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 682No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 682No votes recorded in the complete party list.
2 021PURPLE PARTY IKAGENG001 682No votes recorded in the complete party list.
2 021ABANTU BATHO CONGRESS20,11891 682Reported
2 021FORUM 4 SERVICE DELIVERY20,11891 682Reported
2 021KGETLENG PEOPLE'S FORUM001 682No votes recorded in the complete party list.
2 021AFRICAN SPEAR MOVEMENT001 682No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY001 682No votes recorded in the complete party list.
2 021ORGANIC HUMANITY MOVEMENT001 682No votes recorded in the complete party list.
2 021TSOGANG CIVIC MOVEMENT10,05951 682Reported
2 021LABOUR PARTY OF SOUTH AFRICA001 682No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE001 682No votes recorded in the complete party list.
2 021SERITI LE KAELO INDEPENDENT PARTY001 682No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT001 682Reported
2 026AFRICAN NATIONAL CONGRESS1 28049,9222 564Reported
2 026SOUTH AFRICAN COMMUNIST PARTY1 10843,21372 564Reported
2 026DEMOCRATIC ALLIANCE491,91112 564Reported
2 026ECONOMIC FREEDOM FIGHTERS391,52112 564Reported
2 026CONGRESS OF THE PEOPLE002 564No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS491,91112 564Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY002 564No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA002 564No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION002 564No votes recorded in the complete party list.
2 026ACTIONSA110,4292 564Reported
2 026UMKHONTO WESIZWE PARTY60,2342 564Reported
2 026AFRIKA MAYIBUYE MOVEMENT50,1952 564Reported
2 026PURPLE PARTY IKAGENG50,1952 564Reported
2 026ABANTU BATHO CONGRESS002 564No votes recorded in the complete party list.
2 026FORUM 4 SERVICE DELIVERY002 564No votes recorded in the complete party list.
2 026KGETLENG PEOPLE'S FORUM30,1172 564Reported
2 026AFRICAN SPEAR MOVEMENT20,0782 564Reported
2 026ALL CITIZENS PARTY20,0782 564Reported
2 026ORGANIC HUMANITY MOVEMENT20,0782 564Reported
2 026TSOGANG CIVIC MOVEMENT002 564No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA10,0392 564Reported
2 026PATRIOTIC ALLIANCE10,0392 564Reported
2 026SERITI LE KAELO INDEPENDENT PARTY10,0392 564Reported
2 026AFRICAN TRANSFORMATION MOVEMENT002 564No 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 87040021Explore map
Sources & result details

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