Counted.co.zaPlay game

2026 · Voting district

Voting district 32930793

Ward 14 results

DA leads here

DA leads by

2 926votes
DA89.3%
FF+8.5%

Ward + municipal PR

ActionSA gains

+0.4pp
20210.0%
20260.4%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
89.3%3 232 votes
Other: show remaining parties: hide remaining parties1.5%54 votes
Voting district 32930793 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEPHILIPPUS CHRISTOFFEL PRETORIUS3 23289,3064
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—3068,4554
AFRICAN NATIONAL CONGRESS—270,7461
ACTIONSA—160,4421
ECONOMIC FREEDOM FIGHTERS—100,2763
AFRICAN CHRISTIAN DEMOCRATIC PARTY—90,2487
UMKHONTO WESIZWE PARTY—90,2487
VAAL PARTY—60,1658
AFRIKA MAYIBUYE MOVEMENT—10,0276
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS—10,0276
INKATHA FREEDOM PARTY—10,0276
SOUTH AFRICAN COMMUNIST PARTY—10,0276
ACTIVE CITIZENS OF SOUTH AFRICA—00
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRICAN ECONOMIC FREEDOM—00
AFRICAN TRANSFORMATION MOVEMENT—00
ALL CITIZENS PARTY—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00
MAWUSA MOVEMENT PARTY—00
ORGANIC HUMANITY MOVEMENT—00
PAN AFRICANIST CONGRESS OF AZANIA—00
PATRIOTIC ALLIANCE—00
TRANSFORMATIVE YES MOVEMENT—00
UNITED AFRICANS TRANSFORMATION—00

3619 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 %
DA91.0%—
FF+2.4%—
ALLIANCE OF INDEPENDENTS MIDVAAL4.0%—
ANC1.5%—
ACDP0.9%—
Other0.4%—
2006Vote %vs 2000
DA98.3%
FF+0.9%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
ANC0.6%
ACDP0.0%
Other0.2%
2011Vote %vs 2006
DA97.4%
FF+1.1%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
ANC1.5%
ACDP0.0%
Other0.0%
2016Vote %vs 2011
DA95.7%
FF+2.8%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
ANC1.2%
ACDP0.0%
Other0.3%
2021Vote %vs 2016
DA89.7%
FF+8.1%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
ANC1.0%
ACDP0.3%
Other0.9%
2026Vote %vs 2021
DA89.3%
FF+8.5%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
ANC0.7%
ACDP0.2%
Other1.2%
Voting district 32930793 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE1 03690,9571 139Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS272,37051 139Reported
2 000ALLIANCE OF INDEPENDENTS MIDVAAL453,95081 139Reported
2 000AFRICAN NATIONAL CONGRESS171,49251 139Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY100,8781 139Reported
2 000ACTIONSA001 139No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA40,35121 139Reported
2 000ECONOMIC FREEDOM FIGHTERS001 139No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT001 139No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY001 139No votes recorded in the complete party list.
2 000VAAL PARTY001 139No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE001 139No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS001 139No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT001 139No votes recorded in the complete party list.
2 000PEOPLE'S FORUM001 139No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE001 139No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT001 139No votes recorded in the complete party list.
2 000CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS001 139No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY001 139Reported
2 000SOUTH AFRICAN COMMUNIST PARTY001 139No votes recorded in the complete party list.
2 000ACTIVE CITIZENS OF SOUTH AFRICA001 139No votes recorded in the complete party list.
2 000AFRICA RESTORATION ALLIANCE001 139No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION001 139No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC FREEDOM001 139No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY001 139No votes recorded in the complete party list.
2 000COMMUNITY SOLIDARITY ASSOCIATION001 139No votes recorded in the complete party list.
2 000DEMOCRATIC PARTY001 139No votes recorded in the complete party list.
2 000ECONOMIC LIBERATORS FORUM SOUTH AFRICA001 139No votes recorded in the complete party list.
2 000MAWUSA MOVEMENT PARTY001 139No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY001 139No votes recorded in the complete party list.
2 000NEW HORIZON MOVEMENT001 139No votes recorded in the complete party list.
2 000ORGANIC HUMANITY MOVEMENT001 139No votes recorded in the complete party list.
2 000SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION001 139No votes recorded in the complete party list.
2 000TRANSFORMATIVE YES MOVEMENT001 139No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION001 139No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE2 49598,30582 538Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS230,90622 538Reported
2 006ALLIANCE OF INDEPENDENTS MIDVAAL002 538No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS150,5912 538Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY002 538No votes recorded in the complete party list.
2 006ACTIONSA002 538No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA10,03942 538Reported
2 006ECONOMIC FREEDOM FIGHTERS002 538No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT002 538No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY002 538No votes recorded in the complete party list.
2 006VAAL PARTY002 538No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE002 538No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS30,11822 538Reported
2 006AFRICAN TRANSFORMATION MOVEMENT002 538No votes recorded in the complete party list.
2 006PEOPLE'S FORUM10,03942 538Reported
2 006CONGRESS OF THE PEOPLE002 538No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT002 538No votes recorded in the complete party list.
2 006CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS002 538No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY002 538Reported
2 006SOUTH AFRICAN COMMUNIST PARTY002 538No votes recorded in the complete party list.
2 006ACTIVE CITIZENS OF SOUTH AFRICA002 538No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE002 538No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION002 538No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC FREEDOM002 538No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY002 538No votes recorded in the complete party list.
2 006COMMUNITY SOLIDARITY ASSOCIATION002 538No votes recorded in the complete party list.
2 006DEMOCRATIC PARTY002 538Reported
2 006ECONOMIC LIBERATORS FORUM SOUTH AFRICA002 538No votes recorded in the complete party list.
2 006MAWUSA MOVEMENT PARTY002 538No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY002 538No votes recorded in the complete party list.
2 006NEW HORIZON MOVEMENT002 538No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT002 538No votes recorded in the complete party list.
2 006SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION002 538No votes recorded in the complete party list.
2 006TRANSFORMATIVE YES MOVEMENT002 538No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION002 538No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE3 29897,37233 387Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS381,12193 387Reported
2 011ALLIANCE OF INDEPENDENTS MIDVAAL003 387No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS501,47623 387Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY003 387No votes recorded in the complete party list.
2 011ACTIONSA003 387No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA003 387Reported
2 011ECONOMIC FREEDOM FIGHTERS003 387No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT003 387No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY003 387No votes recorded in the complete party list.
2 011VAAL PARTY003 387No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE003 387No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS003 387No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT003 387No votes recorded in the complete party list.
2 011PEOPLE'S FORUM003 387No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE10,02953 387Reported
2 011AFRIKA MAYIBUYE MOVEMENT003 387No votes recorded in the complete party list.
2 011CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS003 387No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY003 387Reported
2 011SOUTH AFRICAN COMMUNIST PARTY003 387No votes recorded in the complete party list.
2 011ACTIVE CITIZENS OF SOUTH AFRICA003 387No votes recorded in the complete party list.
2 011AFRICA RESTORATION ALLIANCE003 387No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION003 387No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC FREEDOM003 387No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY003 387No votes recorded in the complete party list.
2 011COMMUNITY SOLIDARITY ASSOCIATION003 387No votes recorded in the complete party list.
2 011DEMOCRATIC PARTY003 387No votes recorded in the complete party list.
2 011ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 387No votes recorded in the complete party list.
2 011MAWUSA MOVEMENT PARTY003 387No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY003 387Reported
2 011NEW HORIZON MOVEMENT003 387No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT003 387No votes recorded in the complete party list.
2 011SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION003 387No votes recorded in the complete party list.
2 011TRANSFORMATIVE YES MOVEMENT003 387No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION003 387No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE3 36895,7093 519Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS992,81333 519Reported
2 016ALLIANCE OF INDEPENDENTS MIDVAAL003 519No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS431,22193 519Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY003 519No votes recorded in the complete party list.
2 016ACTIONSA003 519No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA003 519No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS90,25583 519Reported
2 016UNITED INDEPENDENT MOVEMENT003 519No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY003 519No votes recorded in the complete party list.
2 016VAAL PARTY003 519No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE003 519No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS003 519No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT003 519No votes recorded in the complete party list.
2 016PEOPLE'S FORUM003 519No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE003 519Reported
2 016AFRIKA MAYIBUYE MOVEMENT003 519No votes recorded in the complete party list.
2 016CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS003 519No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY003 519No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY003 519No votes recorded in the complete party list.
2 016ACTIVE CITIZENS OF SOUTH AFRICA003 519No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE003 519No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION003 519No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC FREEDOM003 519No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY003 519No votes recorded in the complete party list.
2 016COMMUNITY SOLIDARITY ASSOCIATION003 519No votes recorded in the complete party list.
2 016DEMOCRATIC PARTY003 519No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 519No votes recorded in the complete party list.
2 016MAWUSA MOVEMENT PARTY003 519No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY003 519No votes recorded in the complete party list.
2 016NEW HORIZON MOVEMENT003 519No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT003 519No votes recorded in the complete party list.
2 016SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION003 519No votes recorded in the complete party list.
2 016TRANSFORMATIVE YES MOVEMENT003 519No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION003 519No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE2 90689,7193 239Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2628,08893 239Reported
2 021ALLIANCE OF INDEPENDENTS MIDVAAL003 239No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS320,9883 239Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY100,30873 239Reported
2 021ACTIONSA003 239No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA003 239Reported
2 021ECONOMIC FREEDOM FIGHTERS110,33963 239Reported
2 021UNITED INDEPENDENT MOVEMENT110,33963 239Reported
2 021UMKHONTO WESIZWE PARTY003 239No votes recorded in the complete party list.
2 021VAAL PARTY003 239No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE40,12353 239Reported
2 021INDEPENDENT DEMOCRATS003 239No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT20,06173 239Reported
2 021PEOPLE'S FORUM003 239No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE10,03093 239Reported
2 021AFRIKA MAYIBUYE MOVEMENT003 239No votes recorded in the complete party list.
2 021CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS003 239No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY003 239No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY003 239No votes recorded in the complete party list.
2 021ACTIVE CITIZENS OF SOUTH AFRICA003 239No votes recorded in the complete party list.
2 021AFRICA RESTORATION ALLIANCE003 239Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION003 239No votes recorded in the complete party list.
2 021AFRICAN ECONOMIC FREEDOM003 239No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY003 239No votes recorded in the complete party list.
2 021COMMUNITY SOLIDARITY ASSOCIATION003 239Reported
2 021DEMOCRATIC PARTY003 239No votes recorded in the complete party list.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 239No votes recorded in the complete party list.
2 021MAWUSA MOVEMENT PARTY003 239No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY003 239No votes recorded in the complete party list.
2 021NEW HORIZON MOVEMENT003 239Reported
2 021ORGANIC HUMANITY MOVEMENT003 239No votes recorded in the complete party list.
2 021SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION003 239Reported
2 021TRANSFORMATIVE YES MOVEMENT003 239Reported
2 021UNITED AFRICANS TRANSFORMATION003 239No votes recorded in the complete party list.
2 026DEMOCRATIC ALLIANCE3 23289,30643 619Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3068,45543 619Reported
2 026ALLIANCE OF INDEPENDENTS MIDVAAL003 619No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS270,74613 619Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY90,24873 619Reported
2 026ACTIONSA160,44213 619Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA003 619Reported
2 026ECONOMIC FREEDOM FIGHTERS100,27633 619Reported
2 026UNITED INDEPENDENT MOVEMENT003 619No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY90,24873 619Reported
2 026VAAL PARTY60,16583 619Reported
2 026PATRIOTIC ALLIANCE003 619Reported
2 026INDEPENDENT DEMOCRATS003 619No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT003 619Reported
2 026PEOPLE'S FORUM003 619No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE003 619No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT10,02763 619Reported
2 026CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS10,02763 619Reported
2 026INKATHA FREEDOM PARTY10,02763 619Reported
2 026SOUTH AFRICAN COMMUNIST PARTY10,02763 619Reported
2 026ACTIVE CITIZENS OF SOUTH AFRICA003 619Reported
2 026AFRICA RESTORATION ALLIANCE003 619No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION003 619Reported
2 026AFRICAN ECONOMIC FREEDOM003 619Reported
2 026ALL CITIZENS PARTY003 619Reported
2 026COMMUNITY SOLIDARITY ASSOCIATION003 619No votes recorded in the complete party list.
2 026DEMOCRATIC PARTY003 619No votes recorded in the complete party list.
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA003 619Reported
2 026MAWUSA MOVEMENT PARTY003 619Reported
2 026NATIONAL FREEDOM PARTY003 619No votes recorded in the complete party list.
2 026NEW HORIZON MOVEMENT003 619No votes recorded in the complete party list.
2 026ORGANIC HUMANITY MOVEMENT003 619Reported
2 026SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION003 619No votes recorded in the complete party list.
2 026TRANSFORMATIVE YES MOVEMENT003 619Reported
2 026UNITED AFRICANS TRANSFORMATION003 619Reported

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

IEC: 06 Nov 2026, 13:06 SAST · checked 10 Nov 2026, 07:19 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