Counted.co.zaPlay game

Voting district 54600050

Ward 23 results

ANC leads here

ANC leads by

182votes
ANC25.4%
DA18.7%

Ward + municipal PR

MIDDELBURG AND HENDRINA RESIDENTS FRONT falls

−21.4pp
202125.9%
20264.5%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
18.7%503 votes
Other: show remaining parties: hide remaining parties43.1%1 162 votes
Voting district 54600050 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSSBONGILE QUEENETH MABUZA68525,408
DEMOCRATIC ALLIANCE—50318,6573
SERVICE DELIVERY PARTY—34612,8338
ECONOMIC FREEDOM FIGHTERS—2338,6424
HOPE OF RESIDENTS—2157,9748
ACTIONSA—2097,7522
UMKHONTO WESIZWE PARTY—1395,1558
MIDDELBURG AND HENDRINA RESIDENTS FRONT—1214,4881
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—582,1513
LABOUR PARTY OF SOUTH AFRICA—531,9659
AMALGAMATED STEVE TSHWETE.—311,1499
IMPUQUKO EZWENILETHU—271,0015
SOUTH AFRICAN COMMUNIST PARTY—150,5564
AFRICAN INDEPENDENT CONGRESS—140,5193
INKATHA FREEDOM PARTY—140,5193
AFRICAN TRANSFORMATION MOVEMENT—90,3338
AFRIKA MAYIBUYE MOVEMENT—50,1855
UNITED AFRICANS TRANSFORMATION—50,1855
PATRIOTIC ALLIANCE—40,1484
ABAFUNA INGUBO YESKHETHU PARTY—30,1113
ALL CITIZENS PARTY—30,1113
HENDRINA UNITED COMMUNITY DEVELOPMENT—30,1113
SINDAWONYE PROGRESSIVE PARTY—10,0371
AFRICAN ECONOMIC MOVEMENT—00
INDEPENDENTS—00

2696 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 %
ANC93.6%—
MHRF0.0%—
DA2.7%—
EFF0.0%—
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%—
Other3.7%—
2006Vote %vs 2000
ANC76.5%
MHRF0.0%
DA1.0%
EFF0.0%
GREATER MIDDELBURG RESIDENTS ASSOCIATION18.6%
Other3.9%
2011Vote %vs 2006
ANC95.5%
MHRF0.0%
DA2.5%
EFF0.0%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
Other2.0%
2016Vote %vs 2011
ANC81.6%
MHRF0.0%
DA4.0%
EFF13.1%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
Other1.3%
2021Vote %vs 2016
ANC45.8%
MHRF25.9%
DA7.5%
EFF18.6%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
Other2.2%
2026Vote %vs 2021
ANC25.4%
MHRF4.5%
DA18.7%
EFF8.6%
GREATER MIDDELBURG RESIDENTS ASSOCIATION0.0%
ActionSA7.8%
MKP5.2%
Other9.1%
Voting district 54600050 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS72893,5733778Reported
2 000MIDDELBURG AND HENDRINA RESIDENTS FRONT00778No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE212,6992778Reported
2 000ECONOMIC FREEDOM FIGHTERS00778No votes recorded in the complete party list.
2 000GREATER MIDDELBURG RESIDENTS ASSOCIATION00778No votes recorded in the complete party list.
2 000SERVICE DELIVERY PARTY00778No votes recorded in the complete party list.
2 000HOPE OF RESIDENTS00778No votes recorded in the complete party list.
2 000ACTIONSA00778No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00778No votes recorded in the complete party list.
2 000MIDDELBURG RESIDENTS ORGANISATION192,4422778Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00778No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00778No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY91,1568778Reported
2 000CONGRESS OF THE PEOPLE00778No votes recorded in the complete party list.
2 000AMALGAMATED STEVE TSHWETE.00778No votes recorded in the complete party list.
2 000IMPUQUKO EZWENILETHU00778No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00778No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00778No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00778No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00778No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY10,1285778Reported
2 000NATIONAL FREEDOM PARTY00778No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00778No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00778No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00778No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00778No votes recorded in the complete party list.
2 000ABAFUNA INGUBO YESKHETHU PARTY00778No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00778No votes recorded in the complete party list.
2 000HENDRINA UNITED COMMUNITY DEVELOPMENT00778No votes recorded in the complete party list.
2 000BOLSHEVIKS PARTY OF SOUTH AFRICA00778No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00778No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC MOVEMENT00778No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY00778No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA00778No votes recorded in the complete party list.
2 000SPECTRUM NATIONAL PARTY00778No votes recorded in the complete party list.
2 000UNITED CONSTRUCTIVE PARTY00778No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS77776,47641 016Reported
2 006MIDDELBURG AND HENDRINA RESIDENTS FRONT001 016No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE100,98431 016Reported
2 006ECONOMIC FREEDOM FIGHTERS001 016No votes recorded in the complete party list.
2 006GREATER MIDDELBURG RESIDENTS ASSOCIATION18918,60241 016Reported
2 006SERVICE DELIVERY PARTY001 016No votes recorded in the complete party list.
2 006HOPE OF RESIDENTS001 016No votes recorded in the complete party list.
2 006ACTIONSA001 016No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY001 016No votes recorded in the complete party list.
2 006MIDDELBURG RESIDENTS ORGANISATION252,46061 016Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS50,49211 016Reported
2 006LABOUR PARTY OF SOUTH AFRICA001 016No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY100,98431 016Reported
2 006CONGRESS OF THE PEOPLE001 016No votes recorded in the complete party list.
2 006AMALGAMATED STEVE TSHWETE.001 016No votes recorded in the complete party list.
2 006IMPUQUKO EZWENILETHU001 016No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY001 016No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT001 016No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION001 016No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS001 016No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY001 016No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY001 016No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 016No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION001 016No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 016No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY001 016No votes recorded in the complete party list.
2 006ABAFUNA INGUBO YESKHETHU PARTY001 016No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY001 016No votes recorded in the complete party list.
2 006HENDRINA UNITED COMMUNITY DEVELOPMENT001 016No votes recorded in the complete party list.
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA001 016No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT001 016No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC MOVEMENT001 016No votes recorded in the complete party list.
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY001 016No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA001 016No votes recorded in the complete party list.
2 006SPECTRUM NATIONAL PARTY001 016No votes recorded in the complete party list.
2 006UNITED CONSTRUCTIVE PARTY001 016No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS1 65995,50951 737Reported
2 011MIDDELBURG AND HENDRINA RESIDENTS FRONT001 737No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE432,47551 737Reported
2 011ECONOMIC FREEDOM FIGHTERS001 737No votes recorded in the complete party list.
2 011GREATER MIDDELBURG RESIDENTS ASSOCIATION001 737No votes recorded in the complete party list.
2 011SERVICE DELIVERY PARTY001 737No votes recorded in the complete party list.
2 011HOPE OF RESIDENTS001 737No votes recorded in the complete party list.
2 011ACTIONSA001 737No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY001 737No votes recorded in the complete party list.
2 011MIDDELBURG RESIDENTS ORGANISATION001 737No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 737Reported
2 011LABOUR PARTY OF SOUTH AFRICA001 737No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY80,46061 737Reported
2 011CONGRESS OF THE PEOPLE201,15141 737Reported
2 011AMALGAMATED STEVE TSHWETE.001 737No votes recorded in the complete party list.
2 011IMPUQUKO EZWENILETHU001 737No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY001 737No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT001 737No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION001 737No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS001 737No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY001 737No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY70,4031 737Reported
2 011AFRIKA MAYIBUYE MOVEMENT001 737No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION001 737No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE001 737No votes recorded in the complete party list.
2 011SINDAWONYE PROGRESSIVE PARTY001 737No votes recorded in the complete party list.
2 011ABAFUNA INGUBO YESKHETHU PARTY001 737No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY001 737No votes recorded in the complete party list.
2 011HENDRINA UNITED COMMUNITY DEVELOPMENT001 737No votes recorded in the complete party list.
2 011BOLSHEVIKS PARTY OF SOUTH AFRICA001 737No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT001 737No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC MOVEMENT001 737No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY001 737No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA001 737Reported
2 011SPECTRUM NATIONAL PARTY001 737No votes recorded in the complete party list.
2 011UNITED CONSTRUCTIVE PARTY001 737No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 94881,60872 387Reported
2 016MIDDELBURG AND HENDRINA RESIDENTS FRONT002 387No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE964,02182 387Reported
2 016ECONOMIC FREEDOM FIGHTERS31213,07082 387Reported
2 016GREATER MIDDELBURG RESIDENTS ASSOCIATION002 387No votes recorded in the complete party list.
2 016SERVICE DELIVERY PARTY002 387No votes recorded in the complete party list.
2 016HOPE OF RESIDENTS002 387No votes recorded in the complete party list.
2 016ACTIONSA002 387No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY002 387No votes recorded in the complete party list.
2 016MIDDELBURG RESIDENTS ORGANISATION002 387No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS002 387Reported
2 016LABOUR PARTY OF SOUTH AFRICA002 387No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY110,46082 387Reported
2 016CONGRESS OF THE PEOPLE40,16762 387Reported
2 016AMALGAMATED STEVE TSHWETE.002 387No votes recorded in the complete party list.
2 016IMPUQUKO EZWENILETHU002 387No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY002 387No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 387No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION130,54462 387Reported
2 016AFRICAN INDEPENDENT CONGRESS002 387No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY002 387No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY002 387No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 387No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION002 387No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE002 387No votes recorded in the complete party list.
2 016SINDAWONYE PROGRESSIVE PARTY30,12572 387Reported
2 016ABAFUNA INGUBO YESKHETHU PARTY002 387No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY002 387No votes recorded in the complete party list.
2 016HENDRINA UNITED COMMUNITY DEVELOPMENT002 387No votes recorded in the complete party list.
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA002 387No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT002 387No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC MOVEMENT002 387No votes recorded in the complete party list.
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY002 387No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA002 387No votes recorded in the complete party list.
2 016SPECTRUM NATIONAL PARTY002 387No votes recorded in the complete party list.
2 016UNITED CONSTRUCTIVE PARTY002 387Reported
2 021AFRICAN NATIONAL CONGRESS90845,81231 982Reported
2 021MIDDELBURG AND HENDRINA RESIDENTS FRONT51325,88291 982Reported
2 021DEMOCRATIC ALLIANCE1487,46721 982Reported
2 021ECONOMIC FREEDOM FIGHTERS36918,61761 982Reported
2 021GREATER MIDDELBURG RESIDENTS ASSOCIATION001 982No votes recorded in the complete party list.
2 021SERVICE DELIVERY PARTY001 982No votes recorded in the complete party list.
2 021HOPE OF RESIDENTS001 982No votes recorded in the complete party list.
2 021ACTIONSA001 982No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 982No votes recorded in the complete party list.
2 021MIDDELBURG RESIDENTS ORGANISATION001 982No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS130,65591 982Reported
2 021LABOUR PARTY OF SOUTH AFRICA001 982No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY150,75681 982Reported
2 021CONGRESS OF THE PEOPLE001 982No votes recorded in the complete party list.
2 021AMALGAMATED STEVE TSHWETE.001 982No votes recorded in the complete party list.
2 021IMPUQUKO EZWENILETHU001 982No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 982No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT110,5551 982Reported
2 021AFRICAN PEOPLE'S CONVENTION001 982No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS001 982No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY001 982No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY001 982No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 982No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 982No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE30,15141 982Reported
2 021SINDAWONYE PROGRESSIVE PARTY001 982No votes recorded in the complete party list.
2 021ABAFUNA INGUBO YESKHETHU PARTY001 982No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY001 982No votes recorded in the complete party list.
2 021HENDRINA UNITED COMMUNITY DEVELOPMENT001 982No votes recorded in the complete party list.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA10,05051 982Reported
2 021UNITED INDEPENDENT MOVEMENT10,05051 982Reported
2 021AFRICAN ECONOMIC MOVEMENT001 982No votes recorded in the complete party list.
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY001 982Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA001 982No votes recorded in the complete party list.
2 021SPECTRUM NATIONAL PARTY001 982Reported
2 021UNITED CONSTRUCTIVE PARTY001 982No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS68525,4082 696Reported
2 026MIDDELBURG AND HENDRINA RESIDENTS FRONT1214,48812 696Reported
2 026DEMOCRATIC ALLIANCE50318,65732 696Reported
2 026ECONOMIC FREEDOM FIGHTERS2338,64242 696Reported
2 026GREATER MIDDELBURG RESIDENTS ASSOCIATION002 696No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY34612,83382 696Reported
2 026HOPE OF RESIDENTS2157,97482 696Reported
2 026ACTIONSA2097,75222 696Reported
2 026UMKHONTO WESIZWE PARTY1395,15582 696Reported
2 026MIDDELBURG RESIDENTS ORGANISATION002 696No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS582,15132 696Reported
2 026LABOUR PARTY OF SOUTH AFRICA531,96592 696Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY002 696No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE002 696No votes recorded in the complete party list.
2 026AMALGAMATED STEVE TSHWETE.311,14992 696Reported
2 026IMPUQUKO EZWENILETHU271,00152 696Reported
2 026SOUTH AFRICAN COMMUNIST PARTY150,55642 696Reported
2 026AFRICAN TRANSFORMATION MOVEMENT90,33382 696Reported
2 026AFRICAN PEOPLE'S CONVENTION002 696No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS140,51932 696Reported
2 026INKATHA FREEDOM PARTY140,51932 696Reported
2 026NATIONAL FREEDOM PARTY002 696No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT50,18552 696Reported
2 026UNITED AFRICANS TRANSFORMATION50,18552 696Reported
2 026PATRIOTIC ALLIANCE40,14842 696Reported
2 026SINDAWONYE PROGRESSIVE PARTY10,03712 696Reported
2 026ABAFUNA INGUBO YESKHETHU PARTY30,11132 696Reported
2 026ALL CITIZENS PARTY30,11132 696Reported
2 026HENDRINA UNITED COMMUNITY DEVELOPMENT30,11132 696Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA002 696No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT002 696No votes recorded in the complete party list.
2 026AFRICAN ECONOMIC MOVEMENT002 696Reported
2 026DISABILITY AND OLDER PERSON POLITICAL PARTY002 696No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA002 696No votes recorded in the complete party list.
2 026SPECTRUM NATIONAL PARTY002 696No votes recorded in the complete party list.
2 026UNITED CONSTRUCTIVE PARTY002 696No 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 54600050Explore map
Sources & result details

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