Counted.co.zaPlay game

2026 · Voting district

Voting district 32953495

Ward 96 results

DA leads here

DA leads by

2 172votes
DA70.0%
ActionSA12.5%

Ward + municipal PR

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
70.0%2 643 votes
ACTIONSA
12.5%471 votes
Other: show remaining parties: hide remaining parties6.5%247 votes
CONCERN
0.0%0 votes
MINORITY FRONT
0.0%0 votes
INDEPENDENTS
0.0%0 votes
Voting district 32953495 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEERNST HENDRIK ROODT2 64369,9576
ACTIONSA—47112,4669
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—41711,0376
AFRICAN NATIONAL CONGRESS—972,5675
ECONOMIC FREEDOM FIGHTERS—822,1705
RISE MZANSI—190,5029
UMKHONTO WESIZWE PARTY—180,4764
BUILD ONE SOUTH AFRICA—100,2647
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT—20,0529
AFRICAN HEART CONGRESS—20,0529
AL JAMA-AH—20,0529
BOPHUTHATSWANA CIVIL MOVEMENT—20,0529
ECONOMIC EMANCIPATION FORUM—20,0529
REPUBLICAN CONFERENCE OF TSHWANE—20,0529
UNITED INDEPENDENT MOVEMENT—20,0529
AFRICAN CHRISTIAN DEMOCRATIC PARTY—10,0265
AFRICAN TRANSFORMATION MOVEMENT—10,0265
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—10,0265
PATRIOTIC ALLIANCE—10,0265
POELANO REVELATION PARTY—10,0265
SOUTH AFRICAN COMMUNIST PARTY—10,0265
UNITED CHRISTIAN DEMOCRATIC PARTY—10,0265
ABAFUNA INGUBO YESKHETHU PARTY—00
AFRICA REDEMPTION DEMOCRACY—00
AFRICA RESTORATION ALLIANCE—00
AFRICAN INDEPENDENT CONGRESS—00
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION—00
AFRICAN LIBERATION ALLIANCE MOVEMENT—00
AFRICAN PEOPLE'S CONVENTION—00
AFRICAN RENAISSANCE UNITY—00
AFRICAN ROYAL RAINBOW CONGRESS—00
AFRICAN TRADITIONAL CONGRES—00
AFRIKA MAYIBUYE MOVEMENT—00
AFRIKA UNITE CONGRESS—00
AGANG SOUTH AFRICA—00
ALL CITIZENS PARTY—00
ALLIED INDEPENDENTS UMBRELLA—00
ARUSHA ECONOMIC COALITION—00
AZANIAN PEOPLE'S ORGANISATION—00
BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE—00
BOLSHEVIKS PARTY OF SOUTH AFRICA—00
CHRIST KINGDOM PARTY—00
CONCERN—00
CONGRESS OF THE PEOPLE—00
DEFENDERS OF THE PEOPLE—00
ECONOMIC REDRESS MOVEMENT—00
EKHETHU PEOPLES PARTY—00
FEDERAL PARTY SA—00
FREEDOM IN SOUTH AFRICA—00
GAZA DEMOCRATIC FRONT—00
ILIZWE NATHI—00
INDEPENDENT CITIZENS MOVEMENT—00
INKATHA FREEDOM PARTY—00
INTERNATIONAL REVELATION CONGRESS—00
KNOW YOUR POWER—00
LAND PARTY—00
LEKWE BEPE KINGDOM PARTY—00
MAWUSA MOVEMENT PARTY—00
MINORITY FRONT—00
MOSHABI PARTY—00
NATIONAL COLOURED CONGRESS—00
NATIONAL DEMOCRATIC CONVENTION—00
NATIONAL FREEDOM PARTY—00
OPERATION DUDULA—00
ORGANIC HUMANITY MOVEMENT—00
PAN AFRICANIST CONGRESS OF AZANIA—00
PROGRESSIVE TSHWANE ALLIANCE-PTA012—00
REGION 7 NEW GENERATION PARTY—00
RESIDENT DEVELOPMENT—00
SECURITY PERSONNEL PARTY OF SOUTH AFRICA—00
SERVICE DELIVERY PARTY—00
SOUTH AFRICAN MASS MOVEMENT—00
SOUTH AFRICAN PARTY—00
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA—00
TRUTH AND SOLIDARITY MOVEMENT—00
UNITED AFRICANS TRANSFORMATION—00
UNITED DEMOCRATIC MOVEMENT—00
UNITED PROGRESSIVE PEOPLE ALLIANCE—00
UNITED RESIDENTS FRONT—00
INDEPENDENTS—00

3778 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

2026Vote %
DA70.0%—
ActionSA12.5%—
FF+11.0%—
ANC2.6%—
EFF2.2%—
Other1.8%—
Voting district 32953495 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 026DEMOCRATIC ALLIANCE2 64369,95763 778Reported
2 026ACTIONSA47112,46693 778Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS41711,03763 778Reported
2 026AFRICAN NATIONAL CONGRESS972,56753 778Reported
2 026ECONOMIC FREEDOM FIGHTERS822,17053 778Reported
2 026RISE MZANSI190,50293 778Reported
2 026UMKHONTO WESIZWE PARTY180,47643 778Reported
2 026BUILD ONE SOUTH AFRICA100,26473 778Reported
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT20,05293 778Reported
2 026AFRICAN HEART CONGRESS20,05293 778Reported
2 026AL JAMA-AH20,05293 778Reported
2 026BOPHUTHATSWANA CIVIL MOVEMENT20,05293 778Reported
2 026ECONOMIC EMANCIPATION FORUM20,05293 778Reported
2 026REPUBLICAN CONFERENCE OF TSHWANE20,05293 778Reported
2 026UNITED INDEPENDENT MOVEMENT20,05293 778Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY10,02653 778Reported
2 026AFRICAN TRANSFORMATION MOVEMENT10,02653 778Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA10,02653 778Reported
2 026PATRIOTIC ALLIANCE10,02653 778Reported
2 026POELANO REVELATION PARTY10,02653 778Reported
2 026SOUTH AFRICAN COMMUNIST PARTY10,02653 778Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY10,02653 778Reported
2 026ABAFUNA INGUBO YESKHETHU PARTY003 778Reported
2 026AFRICA REDEMPTION DEMOCRACY003 778Reported
2 026AFRICA RESTORATION ALLIANCE003 778Reported
2 026AFRICAN INDEPENDENT CONGRESS003 778Reported
2 026AFRICAN INDEPENDENT PEOPLE'S ORGANISATION003 778Reported
2 026AFRICAN LIBERATION ALLIANCE MOVEMENT003 778Reported
2 026AFRICAN PEOPLE'S CONVENTION003 778Reported
2 026AFRICAN RENAISSANCE UNITY003 778Reported
2 026AFRICAN ROYAL RAINBOW CONGRESS003 778Reported
2 026AFRICAN TRADITIONAL CONGRES003 778Reported
2 026AFRIKA MAYIBUYE MOVEMENT003 778Reported
2 026AFRIKA UNITE CONGRESS003 778Reported
2 026AGANG SOUTH AFRICA003 778Reported
2 026ALL CITIZENS PARTY003 778Reported
2 026ALLIED INDEPENDENTS UMBRELLA003 778Reported
2 026ARUSHA ECONOMIC COALITION003 778Reported
2 026AZANIAN PEOPLE'S ORGANISATION003 778Reported
2 026BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE003 778Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA003 778Reported
2 026CHRIST KINGDOM PARTY003 778Reported
2 026CONCERN003 778Reported
2 026CONGRESS OF THE PEOPLE003 778Reported
2 026DEFENDERS OF THE PEOPLE003 778Reported
2 026ECONOMIC REDRESS MOVEMENT003 778Reported
2 026EKHETHU PEOPLES PARTY003 778Reported
2 026FEDERAL PARTY SA003 778Reported
2 026FREEDOM IN SOUTH AFRICA003 778Reported
2 026GAZA DEMOCRATIC FRONT003 778Reported
2 026ILIZWE NATHI003 778Reported
2 026INDEPENDENT CITIZENS MOVEMENT003 778Reported
2 026INKATHA FREEDOM PARTY003 778Reported
2 026INTERNATIONAL REVELATION CONGRESS003 778Reported
2 026KNOW YOUR POWER003 778Reported
2 026LAND PARTY003 778Reported
2 026LEKWE BEPE KINGDOM PARTY003 778Reported
2 026MAWUSA MOVEMENT PARTY003 778Reported
2 026MINORITY FRONT003 778Reported
2 026MOSHABI PARTY003 778Reported
2 026NATIONAL COLOURED CONGRESS003 778Reported
2 026NATIONAL DEMOCRATIC CONVENTION003 778Reported
2 026NATIONAL FREEDOM PARTY003 778Reported
2 026OPERATION DUDULA003 778Reported
2 026ORGANIC HUMANITY MOVEMENT003 778Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA003 778Reported
2 026PROGRESSIVE TSHWANE ALLIANCE-PTA012003 778Reported
2 026REGION 7 NEW GENERATION PARTY003 778Reported
2 026RESIDENT DEVELOPMENT003 778Reported
2 026SECURITY PERSONNEL PARTY OF SOUTH AFRICA003 778Reported
2 026SERVICE DELIVERY PARTY003 778Reported
2 026SOUTH AFRICAN MASS MOVEMENT003 778Reported
2 026SOUTH AFRICAN PARTY003 778Reported
2 026TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA003 778Reported
2 026TRUTH AND SOLIDARITY MOVEMENT003 778Reported
2 026UNITED AFRICANS TRANSFORMATION003 778Reported
2 026UNITED DEMOCRATIC MOVEMENT003 778Reported
2 026UNITED PROGRESSIVE PEOPLE ALLIANCE003 778Reported
2 026UNITED RESIDENTS FRONT003 778Reported

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

IEC: 08 Nov 2026, 21:22 SAST · checked 09 Nov 2026, 20:43 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