Counted.co.zaPlay game

Voting district 54600229

Ward 23 results

ANC leads here

ANC leads by

433votes
ANC31.5%
MK16.0%

Ward + municipal PR

MIDDELBURG AND HENDRINA RESIDENTS FRONT falls

−29.7pp
202131.0%
20261.3%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
15.6%433 votes
Other: show remaining parties: hide remaining parties37.0%1 029 votes
Voting district 54600229 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSSBONGILE QUEENETH MABUZA87731,5128
UMKHONTO WESIZWE PARTY—44415,954
DEMOCRATIC ALLIANCE—43315,5587
SERVICE DELIVERY PARTY—2519,019
ECONOMIC FREEDOM FIGHTERS—1997,1506
HOPE OF RESIDENTS—1856,6475
ACTIONSA—1736,2163
IMPUQUKO EZWENILETHU—491,7607
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—481,7248
MIDDELBURG AND HENDRINA RESIDENTS FRONT—361,2936
SOUTH AFRICAN COMMUNIST PARTY—220,7905
UNITED AFRICANS TRANSFORMATION—150,539
AFRIKA MAYIBUYE MOVEMENT—100,3593
AFRICAN TRANSFORMATION MOVEMENT—80,2875
AMALGAMATED STEVE TSHWETE.—80,2875
AFRICAN INDEPENDENT CONGRESS—60,2156
INKATHA FREEDOM PARTY—60,2156
ABAFUNA INGUBO YESKHETHU PARTY—50,1797
LABOUR PARTY OF SOUTH AFRICA—40,1437
HENDRINA UNITED COMMUNITY DEVELOPMENT—20,0719
PATRIOTIC ALLIANCE—20,0719
AFRICAN ECONOMIC MOVEMENT—00
ALL CITIZENS PARTY—00
SINDAWONYE PROGRESSIVE PARTY—00
INDEPENDENTS—00

2783 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 %
ANC84.0%—
MHRF0.0%—
EFF0.0%—
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%—
MKP0.0%—
Other16.0%—
2006Vote %vs 2000
ANC71.2%
MHRF0.0%
EFF0.0%
GREATER MIDDELBURG RESIDENTS ASSOCIATION21.4%
MKP0.0%
Other7.4%
2011Vote %vs 2006
ANC97.0%
MHRF0.0%
EFF0.0%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
MKP0.0%
Other3.0%
2016Vote %vs 2011
ANC80.7%
MHRF0.0%
EFF13.9%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
MKP0.0%
Other5.5%
2021Vote %vs 2016
ANC42.7%
MHRF31.0%
EFF22.3%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
MKP0.0%
Other4.1%
2026Vote %vs 2021
ANC31.5%
MHRF1.3%
EFF7.2%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
MKP16.0%
DA15.6%
ActionSA6.2%
Other6.6%
Voting district 54600229 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS82584,0122982Reported
2 000MIDDELBURG AND HENDRINA RESIDENTS FRONT00982No votes recorded in the complete party list.
2 000ECONOMIC FREEDOM FIGHTERS00982No votes recorded in the complete party list.
2 000GREATER MIDDELBURG RESIDENTS ASSOCIATION00982No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00982No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE212,1385982Reported
2 000MIDDELBURG RESIDENTS ORGANISATION12012,22982Reported
2 000SERVICE DELIVERY PARTY00982No votes recorded in the complete party list.
2 000HOPE OF RESIDENTS00982No votes recorded in the complete party list.
2 000ACTIONSA00982No votes recorded in the complete party list.
2 000IMPUQUKO EZWENILETHU00982No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00982No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY141,4257982Reported
2 000UNITED CONSTRUCTIVE PARTY00982No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00982No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00982No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00982No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00982No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00982No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00982No votes recorded in the complete party list.
2 000AMALGAMATED STEVE TSHWETE.00982No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00982No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY20,2037982Reported
2 000ABAFUNA INGUBO YESKHETHU PARTY00982No votes recorded in the complete party list.
2 000SPECTRUM NATIONAL PARTY00982No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00982No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00982No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00982No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA00982No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00982No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00982No votes recorded in the complete party list.
2 000HENDRINA UNITED COMMUNITY DEVELOPMENT00982No votes recorded in the complete party list.
2 000BOLSHEVIKS PARTY OF SOUTH AFRICA00982No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC MOVEMENT00982No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00982No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY00982No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS1 08271,18421 520Reported
2 006MIDDELBURG AND HENDRINA RESIDENTS FRONT001 520No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS001 520No votes recorded in the complete party list.
2 006GREATER MIDDELBURG RESIDENTS ASSOCIATION32521,38161 520Reported
2 006UMKHONTO WESIZWE PARTY001 520No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE251,64471 520Reported
2 006MIDDELBURG RESIDENTS ORGANISATION785,13161 520Reported
2 006SERVICE DELIVERY PARTY001 520No votes recorded in the complete party list.
2 006HOPE OF RESIDENTS001 520No votes recorded in the complete party list.
2 006ACTIONSA001 520No votes recorded in the complete party list.
2 006IMPUQUKO EZWENILETHU001 520No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS60,39471 520Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY40,26321 520Reported
2 006UNITED CONSTRUCTIVE PARTY001 520No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY001 520No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE001 520No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION001 520No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION001 520No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 520No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT001 520No votes recorded in the complete party list.
2 006AMALGAMATED STEVE TSHWETE.001 520No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS001 520No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY001 520No votes recorded in the complete party list.
2 006ABAFUNA INGUBO YESKHETHU PARTY001 520No votes recorded in the complete party list.
2 006SPECTRUM NATIONAL PARTY001 520No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT001 520No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA001 520No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY001 520No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA001 520No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY001 520No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 520No votes recorded in the complete party list.
2 006HENDRINA UNITED COMMUNITY DEVELOPMENT001 520No votes recorded in the complete party list.
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA001 520No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC MOVEMENT001 520No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY001 520No votes recorded in the complete party list.
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY001 520No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS2 52397,00122 601Reported
2 011MIDDELBURG AND HENDRINA RESIDENTS FRONT002 601No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS002 601No votes recorded in the complete party list.
2 011GREATER MIDDELBURG RESIDENTS ASSOCIATION002 601No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY002 601No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE301,15342 601Reported
2 011MIDDELBURG RESIDENTS ORGANISATION002 601No votes recorded in the complete party list.
2 011SERVICE DELIVERY PARTY002 601No votes recorded in the complete party list.
2 011HOPE OF RESIDENTS002 601No votes recorded in the complete party list.
2 011ACTIONSA002 601No votes recorded in the complete party list.
2 011IMPUQUKO EZWENILETHU002 601No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS30,11532 601Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY220,84582 601Reported
2 011UNITED CONSTRUCTIVE PARTY002 601No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY002 601No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE170,65362 601Reported
2 011AFRICAN PEOPLE'S CONVENTION002 601No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION002 601No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT002 601No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT002 601No votes recorded in the complete party list.
2 011AMALGAMATED STEVE TSHWETE.002 601No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS002 601No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY002 601No votes recorded in the complete party list.
2 011ABAFUNA INGUBO YESKHETHU PARTY002 601No votes recorded in the complete party list.
2 011SPECTRUM NATIONAL PARTY002 601No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT002 601No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA002 601No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY30,11532 601Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA30,11532 601Reported
2 011SINDAWONYE PROGRESSIVE PARTY002 601No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE002 601No votes recorded in the complete party list.
2 011HENDRINA UNITED COMMUNITY DEVELOPMENT002 601No votes recorded in the complete party list.
2 011BOLSHEVIKS PARTY OF SOUTH AFRICA002 601No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC MOVEMENT002 601No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY002 601No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY002 601No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS2 16480,6562 683Reported
2 016MIDDELBURG AND HENDRINA RESIDENTS FRONT002 683No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS37213,86512 683Reported
2 016GREATER MIDDELBURG RESIDENTS ASSOCIATION002 683No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY002 683No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE802,98172 683Reported
2 016MIDDELBURG RESIDENTS ORGANISATION002 683No votes recorded in the complete party list.
2 016SERVICE DELIVERY PARTY002 683No votes recorded in the complete party list.
2 016HOPE OF RESIDENTS002 683No votes recorded in the complete party list.
2 016ACTIONSA002 683No votes recorded in the complete party list.
2 016IMPUQUKO EZWENILETHU002 683No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,07452 683Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY110,412 683Reported
2 016UNITED CONSTRUCTIVE PARTY230,85722 683Reported
2 016SOUTH AFRICAN COMMUNIST PARTY002 683No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE110,412 683Reported
2 016AFRICAN PEOPLE'S CONVENTION170,63362 683Reported
2 016UNITED AFRICANS TRANSFORMATION002 683No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 683No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 683No votes recorded in the complete party list.
2 016AMALGAMATED STEVE TSHWETE.002 683No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS002 683No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY002 683No votes recorded in the complete party list.
2 016ABAFUNA INGUBO YESKHETHU PARTY002 683No votes recorded in the complete party list.
2 016SPECTRUM NATIONAL PARTY002 683No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT002 683No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA002 683No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY002 683No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA002 683No votes recorded in the complete party list.
2 016SINDAWONYE PROGRESSIVE PARTY30,11182 683Reported
2 016PATRIOTIC ALLIANCE002 683No votes recorded in the complete party list.
2 016HENDRINA UNITED COMMUNITY DEVELOPMENT002 683No votes recorded in the complete party list.
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA002 683No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC MOVEMENT002 683No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY002 683No votes recorded in the complete party list.
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY002 683No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS85142,65661 995Reported
2 021MIDDELBURG AND HENDRINA RESIDENTS FRONT61931,02761 995Reported
2 021ECONOMIC FREEDOM FIGHTERS44422,25561 995Reported
2 021GREATER MIDDELBURG RESIDENTS ASSOCIATION001 995No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 995No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE522,60651 995Reported
2 021MIDDELBURG RESIDENTS ORGANISATION001 995No votes recorded in the complete party list.
2 021SERVICE DELIVERY PARTY001 995No votes recorded in the complete party list.
2 021HOPE OF RESIDENTS001 995No votes recorded in the complete party list.
2 021ACTIONSA001 995No votes recorded in the complete party list.
2 021IMPUQUKO EZWENILETHU001 995No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS60,30081 995Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY120,60151 995Reported
2 021UNITED CONSTRUCTIVE PARTY001 995No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 995No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE001 995No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION001 995No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 995No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 995No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT20,10031 995Reported
2 021AMALGAMATED STEVE TSHWETE.001 995No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS001 995No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY001 995No votes recorded in the complete party list.
2 021ABAFUNA INGUBO YESKHETHU PARTY001 995No votes recorded in the complete party list.
2 021SPECTRUM NATIONAL PARTY30,15041 995Reported
2 021UNITED INDEPENDENT MOVEMENT30,15041 995Reported
2 021LABOUR PARTY OF SOUTH AFRICA001 995No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY001 995No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA001 995No votes recorded in the complete party list.
2 021SINDAWONYE PROGRESSIVE PARTY001 995No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE20,10031 995Reported
2 021HENDRINA UNITED COMMUNITY DEVELOPMENT001 995No votes recorded in the complete party list.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA10,05011 995Reported
2 021AFRICAN ECONOMIC MOVEMENT001 995No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY001 995No votes recorded in the complete party list.
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY001 995Reported
2 026AFRICAN NATIONAL CONGRESS87731,51282 783Reported
2 026MIDDELBURG AND HENDRINA RESIDENTS FRONT361,29362 783Reported
2 026ECONOMIC FREEDOM FIGHTERS1997,15062 783Reported
2 026GREATER MIDDELBURG RESIDENTS ASSOCIATION002 783No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY44415,9542 783Reported
2 026DEMOCRATIC ALLIANCE43315,55872 783Reported
2 026MIDDELBURG RESIDENTS ORGANISATION002 783No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY2519,0192 783Reported
2 026HOPE OF RESIDENTS1856,64752 783Reported
2 026ACTIONSA1736,21632 783Reported
2 026IMPUQUKO EZWENILETHU491,76072 783Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS481,72482 783Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY002 783No votes recorded in the complete party list.
2 026UNITED CONSTRUCTIVE PARTY002 783No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY220,79052 783Reported
2 026CONGRESS OF THE PEOPLE002 783No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION002 783No votes recorded in the complete party list.
2 026UNITED AFRICANS TRANSFORMATION150,5392 783Reported
2 026AFRIKA MAYIBUYE MOVEMENT100,35932 783Reported
2 026AFRICAN TRANSFORMATION MOVEMENT80,28752 783Reported
2 026AMALGAMATED STEVE TSHWETE.80,28752 783Reported
2 026AFRICAN INDEPENDENT CONGRESS60,21562 783Reported
2 026INKATHA FREEDOM PARTY60,21562 783Reported
2 026ABAFUNA INGUBO YESKHETHU PARTY50,17972 783Reported
2 026SPECTRUM NATIONAL PARTY002 783No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT002 783No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA40,14372 783Reported
2 026NATIONAL FREEDOM PARTY002 783No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA002 783No votes recorded in the complete party list.
2 026SINDAWONYE PROGRESSIVE PARTY002 783Reported
2 026PATRIOTIC ALLIANCE20,07192 783Reported
2 026HENDRINA UNITED COMMUNITY DEVELOPMENT20,07192 783Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA002 783No votes recorded in the complete party list.
2 026AFRICAN ECONOMIC MOVEMENT002 783Reported
2 026ALL CITIZENS PARTY002 783Reported
2 026DISABILITY AND OLDER PERSON POLITICAL PARTY002 783No 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 54600229Explore map
Sources & result details

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