Counted.co.zaPlay game

Voting district 86663481

Ward 30 results

ANC leads here

ANC leads by

291votes
ANC59.1%
EFF33.5%

Ward + municipal PR

ANC gains

+14.1pp
202145.0%
202659.1%

Results

2026

Combined ballot votes

Combined ballot votes

ACTIONSA
3.2%36 votes
Other: show remaining parties: hide remaining parties4.3%49 votes
INDEPENDENTS
0.2%2 votes
ARONA
0.0%0 votes
Voting district 86663481 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSKEOLEBOGILE HARRINTON MALAO67259,051
ECONOMIC FREEDOM FIGHTERS—38133,4798
ACTIONSA—363,1634
DEMOCRATIC ALLIANCE—252,1968
SERVICE DELIVERY PARTY—50,4394
AFRICAN INDEPENDENT CONGRESS—40,3515
SOUTH AFRICAN COMMUNIST PARTY—30,2636
AFRICAN PEOPLE'S CONVENTION—20,1757
LABOUR PARTY OF SOUTH AFRICA—20,1757
PURPLE PARTY IKAGENG—20,1757
INDEPENDENTS—20,1757
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—10,0879
INKATHA FREEDOM PARTY—10,0879
TSOGANG CIVIC MOVEMENT—10,0879
UNITED AFRICANS TRANSFORMATION—10,0879
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT—00
AFRICAN CHRISTIAN DEMOCRATIC PARTY—00
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRICAN ECONOMIC FREEDOM—00
AFRICAN ECONOMIC TRANSFORMERS—00
AFRICAN REVOLUTIONARY COUNCIL—00
AFRICAN TRANSFORMATION MOVEMENT—00
AFRIKA MAYIBUYE MOVEMENT—00
AL JAMA-AH—00
ALL CITIZENS PARTY—00
ARONA—00
AZANIAN PEOPLE'S ORGANISATION—00
BADIREDI BA SETŠHABA—00
BAKANANA PELE CAMPAIGN—00
BOPHUTHATSWANA CIVIL MOVEMENT—00
COMMUNITY PRIORITY MOVEMENT—00
CONGRESS OF THE PEOPLE—00
ECONOMIC EMANCIPATION FORUM—00
FREEDOM IN SOUTH AFRICA—00
LETHABONG SERVICE MOVEMENT—00
PATRIOTIC ALLIANCE—00
PEOPLE'S MANDATE PARTY—00
RUSTENBURG PEOPLE'S PARTY—00
SERITI LE KAELO INDEPENDENT PARTY—00
SOUTH AFRICAN POLITICAL ASSOCIATION—00
UMKHONTO WESIZWE PARTY—00
UNITED CHRISTIAN DEMOCRATIC PARTY—00
UNITED DEMOCRATIC MOVEMENT—00

1138 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 %
ANC41.7%—
EFF20.2%—
F4SD31.0%—
TCM0.0%—
Arona0.0%—
Other7.0%—
2021Vote %vs 2016
ANC45.0%
EFF34.0%
F4SD0.0%
TCM8.1%
Arona7.6%
Other5.4%
2026Vote %vs 2021
ANC59.1%
EFF33.5%
F4SD0.0%
TCM0.1%
Arona0.0%
ActionSA3.2%
Other4.2%
Voting district 86663481 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 016AFRICAN NATIONAL CONGRESS29741,7135712Reported
2 016ECONOMIC FREEDOM FIGHTERS14420,2247712Reported
2 016FORUM 4 SERVICE DELIVERY22131,0393712Reported
2 016TSOGANG CIVIC MOVEMENT00712No votes recorded in the complete party list.
2 016ARONA00712No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE314,3539712Reported
2 016ACTIONSA00712No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS111,5449712Reported
2 016AFRICAN PEOPLE'S CONVENTION50,7022712Reported
2 016BOTHO COMMUNITY MOVEMENT00712Reported
2 016UNITED DEMOCRATIC MOVEMENT00712Reported
2 016SERVICE DELIVERY PARTY00712No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS00712No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,2809712Reported
2 016AFRICA RESTORATION ALLIANCE00712No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY00712No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA00712No votes recorded in the complete party list.
2 016PURPLE PARTY IKAGENG00712No votes recorded in the complete party list.
2 016UNITED CHRISTIAN DEMOCRATIC PARTY10,1404712Reported
2 016CONGRESS OF THE PEOPLE00712Reported
2 016OUR CITY MATTERS00712No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00712No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00712No votes recorded in the complete party list.
2 016ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00712No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY00712Reported
2 016AFRICAN CONGRESS FOR TRANSFORMATION00712No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC FREEDOM00712No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC TRANSFORMERS00712No votes recorded in the complete party list.
2 016AFRICAN REVOLUTIONARY COUNCIL00712No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00712No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00712No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA00712Reported
2 016AL JAMA-AH00712No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY00712No votes recorded in the complete party list.
2 016AZANIAN INDEPENDENT COMMUNITY MOVEMENT00712No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION00712No votes recorded in the complete party list.
2 016BADIREDI BA SETŠHABA00712No votes recorded in the complete party list.
2 016BAKANANA PELE CAMPAIGN00712No votes recorded in the complete party list.
2 016BOPHUTHATSWANA CIVIL MOVEMENT00712No votes recorded in the complete party list.
2 016CHRISTIAN AMBASSADORS POLITICAL PARTY00712No votes recorded in the complete party list.
2 016COMMUNITY PRIORITY MOVEMENT00712No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM00712No votes recorded in the complete party list.
2 016FORUM FOR DEMOCRATS00712No votes recorded in the complete party list.
2 016FREEDOM IN SOUTH AFRICA00712No votes recorded in the complete party list.
2 016LETHABONG SERVICE MOVEMENT00712No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00712No votes recorded in the complete party list.
2 016PEOPLE'S MANDATE PARTY00712No votes recorded in the complete party list.
2 016RUSTENBURG PEOPLE'S PARTY00712No votes recorded in the complete party list.
2 016SERITI LE KAELO INDEPENDENT PARTY00712No votes recorded in the complete party list.
2 016SOUTH AFRICAN POLITICAL ASSOCIATION00712No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00712No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT00712No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS32744,9794727Reported
2 021ECONOMIC FREEDOM FIGHTERS24733,9752727Reported
2 021FORUM 4 SERVICE DELIVERY00727Reported
2 021TSOGANG CIVIC MOVEMENT598,1155727Reported
2 021ARONA557,5653727Reported
2 021DEMOCRATIC ALLIANCE131,7882727Reported
2 021ACTIONSA00727No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS81,1004727Reported
2 021AFRICAN PEOPLE'S CONVENTION20,2751727Reported
2 021BOTHO COMMUNITY MOVEMENT40,5502727Reported
2 021UNITED DEMOCRATIC MOVEMENT40,5502727Reported
2 021SERVICE DELIVERY PARTY00727No votes recorded in the complete party list.
2 021ABANTU BATHO CONGRESS30,4127727Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,1376727Reported
2 021AFRICA RESTORATION ALLIANCE20,2751727Reported
2 021SOUTH AFRICAN COMMUNIST PARTY00727No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA00727No votes recorded in the complete party list.
2 021PURPLE PARTY IKAGENG00727No votes recorded in the complete party list.
2 021UNITED CHRISTIAN DEMOCRATIC PARTY00727Reported
2 021CONGRESS OF THE PEOPLE10,1376727Reported
2 021OUR CITY MATTERS10,1376727Reported
2 021INKATHA FREEDOM PARTY00727No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION00727No votes recorded in the complete party list.
2 021ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00727No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY00727Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION00727No votes recorded in the complete party list.
2 021AFRICAN ECONOMIC FREEDOM00727No votes recorded in the complete party list.
2 021AFRICAN ECONOMIC TRANSFORMERS00727Reported
2 021AFRICAN REVOLUTIONARY COUNCIL00727No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT00727Reported
2 021AFRIKA MAYIBUYE MOVEMENT00727No votes recorded in the complete party list.
2 021AGANG SOUTH AFRICA00727No votes recorded in the complete party list.
2 021AL JAMA-AH00727No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY00727No votes recorded in the complete party list.
2 021AZANIAN INDEPENDENT COMMUNITY MOVEMENT00727Reported
2 021AZANIAN PEOPLE'S ORGANISATION00727Reported
2 021BADIREDI BA SETŠHABA00727No votes recorded in the complete party list.
2 021BAKANANA PELE CAMPAIGN00727No votes recorded in the complete party list.
2 021BOPHUTHATSWANA CIVIL MOVEMENT00727No votes recorded in the complete party list.
2 021CHRISTIAN AMBASSADORS POLITICAL PARTY00727Reported
2 021COMMUNITY PRIORITY MOVEMENT00727No votes recorded in the complete party list.
2 021ECONOMIC EMANCIPATION FORUM00727No votes recorded in the complete party list.
2 021FORUM FOR DEMOCRATS00727Reported
2 021FREEDOM IN SOUTH AFRICA00727No votes recorded in the complete party list.
2 021LETHABONG SERVICE MOVEMENT00727No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE00727No votes recorded in the complete party list.
2 021PEOPLE'S MANDATE PARTY00727No votes recorded in the complete party list.
2 021RUSTENBURG PEOPLE'S PARTY00727No votes recorded in the complete party list.
2 021SERITI LE KAELO INDEPENDENT PARTY00727No votes recorded in the complete party list.
2 021SOUTH AFRICAN POLITICAL ASSOCIATION00727No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY00727No votes recorded in the complete party list.
2 021UNITED INDEPENDENT MOVEMENT00727Reported
2 026AFRICAN NATIONAL CONGRESS67259,0511 138Reported
2 026ECONOMIC FREEDOM FIGHTERS38133,47981 138Reported
2 026FORUM 4 SERVICE DELIVERY001 138No votes recorded in the complete party list.
2 026TSOGANG CIVIC MOVEMENT10,08791 138Reported
2 026ARONA001 138Reported
2 026DEMOCRATIC ALLIANCE252,19681 138Reported
2 026ACTIONSA363,16341 138Reported
2 026AFRICAN INDEPENDENT CONGRESS40,35151 138Reported
2 026AFRICAN PEOPLE'S CONVENTION20,17571 138Reported
2 026BOTHO COMMUNITY MOVEMENT001 138No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT001 138Reported
2 026SERVICE DELIVERY PARTY50,43941 138Reported
2 026ABANTU BATHO CONGRESS001 138No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,08791 138Reported
2 026AFRICA RESTORATION ALLIANCE001 138No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY30,26361 138Reported
2 026LABOUR PARTY OF SOUTH AFRICA20,17571 138Reported
2 026PURPLE PARTY IKAGENG20,17571 138Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY001 138Reported
2 026CONGRESS OF THE PEOPLE001 138Reported
2 026OUR CITY MATTERS001 138No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY10,08791 138Reported
2 026UNITED AFRICANS TRANSFORMATION10,08791 138Reported
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT001 138Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY001 138Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION001 138Reported
2 026AFRICAN ECONOMIC FREEDOM001 138Reported
2 026AFRICAN ECONOMIC TRANSFORMERS001 138Reported
2 026AFRICAN REVOLUTIONARY COUNCIL001 138Reported
2 026AFRICAN TRANSFORMATION MOVEMENT001 138Reported
2 026AFRIKA MAYIBUYE MOVEMENT001 138Reported
2 026AGANG SOUTH AFRICA001 138No votes recorded in the complete party list.
2 026AL JAMA-AH001 138Reported
2 026ALL CITIZENS PARTY001 138Reported
2 026AZANIAN INDEPENDENT COMMUNITY MOVEMENT001 138No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION001 138Reported
2 026BADIREDI BA SETŠHABA001 138Reported
2 026BAKANANA PELE CAMPAIGN001 138Reported
2 026BOPHUTHATSWANA CIVIL MOVEMENT001 138Reported
2 026CHRISTIAN AMBASSADORS POLITICAL PARTY001 138No votes recorded in the complete party list.
2 026COMMUNITY PRIORITY MOVEMENT001 138Reported
2 026ECONOMIC EMANCIPATION FORUM001 138Reported
2 026FORUM FOR DEMOCRATS001 138No votes recorded in the complete party list.
2 026FREEDOM IN SOUTH AFRICA001 138Reported
2 026LETHABONG SERVICE MOVEMENT001 138Reported
2 026PATRIOTIC ALLIANCE001 138Reported
2 026PEOPLE'S MANDATE PARTY001 138Reported
2 026RUSTENBURG PEOPLE'S PARTY001 138Reported
2 026SERITI LE KAELO INDEPENDENT PARTY001 138Reported
2 026SOUTH AFRICAN POLITICAL ASSOCIATION001 138Reported
2 026UMKHONTO WESIZWE PARTY001 138Reported
2 026UNITED INDEPENDENT MOVEMENT001 138No 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 86663481Explore map
Sources & result details

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