Counted.co.zaPlay game

Voting district 54260254

Ward 16 results

DA leads here

DA leads by

190votes
DA41.5%
ANC26.9%

Ward + municipal PR

EFF falls

−18.6pp
202122.8%
20264.1%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
41.5%540 votes
Other: show remaining parties: hide remaining parties19.3%251 votes
Voting district 54260254 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCE—54041,4747
AFRICAN NATIONAL CONGRESSSAUL CONGO VILAKAZI35026,8817
UMKHONTO WESIZWE PARTY—16112,3656
PATRIOTIC ALLIANCE—634,8387
ECONOMIC FREEDOM FIGHTERS—544,1475
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—503,8402
INKATHA FREEDOM PARTY—221,6897
AFRICAN TRANSFORMATION MOVEMENT—181,3825
SOUTH AFRICAN COMMUNIST PARTY—171,3057
SERVICE DELIVERY PARTY—110,8449
AFRIKA MAYIBUYE MOVEMENT—50,384
AFRICAN CHRISTIAN DEMOCRATIC PARTY—40,3072
AFRICAN INDEPENDENT CONGRESS—30,2304
AFRICA PEOPLE COALITION PARTY—20,1536
LABOUR PARTY OF SOUTH AFRICA—20,1536
ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA—00
AZANIA RESIDENT PARTY—00
ECONOMIC EMANCIPATION FORUM—00
GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT—00
INTERNATIONAL REVELATION CONGRESS—00
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY—00
UNITED AFRICANS TRANSFORMATION—00
UNITED INDEPENDENT MOVEMENT—00
INDEPENDENTS—00

1302 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 %
ANC68.9%—
DA24.7%—
EFF0.0%—
MKP0.0%—
PA0.0%—
Other6.4%—
2006Vote %vs 2000
ANC77.7%
DA15.5%
EFF0.0%
MKP0.0%
PA0.0%
Other6.8%
2011Vote %vs 2006
ANC73.3%
DA22.3%
EFF0.0%
MKP0.0%
PA0.0%
Other4.5%
2016Vote %vs 2011
ANC42.5%
DA38.6%
EFF16.5%
MKP0.0%
PA0.0%
Other2.3%
2021Vote %vs 2016
ANC34.4%
DA37.2%
EFF22.8%
MKP0.0%
PA2.0%
Other3.7%
2026Vote %vs 2021
ANC26.9%
DA41.5%
EFF4.1%
MKP12.4%
PA4.8%
FF+3.8%
Other6.5%
Voting district 54260254 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS68668,8755996Reported
2 000DEMOCRATIC ALLIANCE24624,6988996Reported
2 000ECONOMIC FREEDOM FIGHTERS00996No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00996No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00996No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00996No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY373,7149996Reported
2 000INKATHA FREEDOM PARTY30,3012996Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA141,4056996Reported
2 000AFRICAN TRANSFORMATION MOVEMENT00996No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00996No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00996No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00996No votes recorded in the complete party list.
2 000SERVICE DELIVERY PARTY00996No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00996No votes recorded in the complete party list.
2 000HOËVELDRIF INWONERS VERENIGING70,7028996Reported
2 000NATIONAL FREEDOM PARTY00996No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00996No votes recorded in the complete party list.
2 000HIGHVELD RESIDENTS CONCERNED PARTY30,3012996Reported
2 000UNITED DEMOCRATIC MOVEMENT00996Reported
2 000AFRICAN INDEPENDENT CONGRESS00996No votes recorded in the complete party list.
2 000AZANIA RESIDENT PARTY00996No votes recorded in the complete party list.
2 000SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00996No votes recorded in the complete party list.
2 000AFRICA PEOPLE COALITION PARTY00996No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00996No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION00996No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY00996No votes recorded in the complete party list.
2 000SAKHISIZWE PROGRESSIVE MOVEMENT00996No votes recorded in the complete party list.
2 000AFRICAN PEACE PARTY00996No votes recorded in the complete party list.
2 000ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA00996No votes recorded in the complete party list.
2 000ECONOMIC EMANCIPATION FORUM00996No votes recorded in the complete party list.
2 000GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT00996No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS00996No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00996No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00996No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00996No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS1 29577,68451 667Reported
2 006DEMOCRATIC ALLIANCE25915,53691 667Reported
2 006ECONOMIC FREEDOM FIGHTERS001 667No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY001 667No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 667No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS50,29991 667Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY372,21961 667Reported
2 006INKATHA FREEDOM PARTY231,37971 667Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA231,37971 667Reported
2 006AFRICAN TRANSFORMATION MOVEMENT001 667No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY001 667No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS211,25971 667Reported
2 006CONGRESS OF THE PEOPLE001 667No votes recorded in the complete party list.
2 006SERVICE DELIVERY PARTY001 667No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION001 667No votes recorded in the complete party list.
2 006HOËVELDRIF INWONERS VERENIGING001 667No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY001 667No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 667No votes recorded in the complete party list.
2 006HIGHVELD RESIDENTS CONCERNED PARTY20,121 667Reported
2 006UNITED DEMOCRATIC MOVEMENT001 667No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS001 667No votes recorded in the complete party list.
2 006AZANIA RESIDENT PARTY001 667No votes recorded in the complete party list.
2 006SINGUKUKHANYA KWEZWE CHRISTIAN PARTY001 667No votes recorded in the complete party list.
2 006AFRICA PEOPLE COALITION PARTY001 667No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA001 667No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION20,121 667Reported
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY001 667No votes recorded in the complete party list.
2 006SAKHISIZWE PROGRESSIVE MOVEMENT001 667No votes recorded in the complete party list.
2 006AFRICAN PEACE PARTY001 667No votes recorded in the complete party list.
2 006ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA001 667No votes recorded in the complete party list.
2 006ECONOMIC EMANCIPATION FORUM001 667No votes recorded in the complete party list.
2 006GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT001 667No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS001 667No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY001 667No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION001 667No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT001 667No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS1 69373,25832 311Reported
2 011DEMOCRATIC ALLIANCE51522,28472 311Reported
2 011ECONOMIC FREEDOM FIGHTERS002 311No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY002 311No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE002 311No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,04332 311Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY492,12032 311Reported
2 011INKATHA FREEDOM PARTY140,60582 311Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA20,08652 311Reported
2 011AFRICAN TRANSFORMATION MOVEMENT002 311No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY002 311No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS002 311No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE271,16832 311Reported
2 011SERVICE DELIVERY PARTY002 311No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION002 311No votes recorded in the complete party list.
2 011HOËVELDRIF INWONERS VERENIGING002 311No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY100,43272 311Reported
2 011AFRIKA MAYIBUYE MOVEMENT002 311No votes recorded in the complete party list.
2 011HIGHVELD RESIDENTS CONCERNED PARTY002 311No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT002 311No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS002 311No votes recorded in the complete party list.
2 011AZANIA RESIDENT PARTY002 311No votes recorded in the complete party list.
2 011SINGUKUKHANYA KWEZWE CHRISTIAN PARTY002 311No votes recorded in the complete party list.
2 011AFRICA PEOPLE COALITION PARTY002 311No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA002 311No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION002 311No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY002 311No votes recorded in the complete party list.
2 011SAKHISIZWE PROGRESSIVE MOVEMENT002 311No votes recorded in the complete party list.
2 011AFRICAN PEACE PARTY002 311No votes recorded in the complete party list.
2 011ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA002 311No votes recorded in the complete party list.
2 011ECONOMIC EMANCIPATION FORUM002 311No votes recorded in the complete party list.
2 011GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT002 311No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS002 311No votes recorded in the complete party list.
2 011SINDAWONYE PROGRESSIVE PARTY002 311No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION002 311No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT002 311No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 24542,5062 929Reported
2 016DEMOCRATIC ALLIANCE1 13238,6482 929Reported
2 016ECONOMIC FREEDOM FIGHTERS48416,52442 929Reported
2 016UMKHONTO WESIZWE PARTY002 929No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE002 929No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS120,40972 929Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY002 929No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY40,13662 929Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA002 929No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 929No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY002 929No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS002 929No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE260,88772 929Reported
2 016SERVICE DELIVERY PARTY002 929No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION220,75112 929Reported
2 016HOËVELDRIF INWONERS VERENIGING002 929No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY002 929No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 929No votes recorded in the complete party list.
2 016HIGHVELD RESIDENTS CONCERNED PARTY002 929No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT002 929No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS002 929No votes recorded in the complete party list.
2 016AZANIA RESIDENT PARTY002 929No votes recorded in the complete party list.
2 016SINGUKUKHANYA KWEZWE CHRISTIAN PARTY10,03412 929Reported
2 016AFRICA PEOPLE COALITION PARTY002 929No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA002 929No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION002 929No votes recorded in the complete party list.
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY002 929No votes recorded in the complete party list.
2 016SAKHISIZWE PROGRESSIVE MOVEMENT20,06832 929Reported
2 016AFRICAN PEACE PARTY10,03412 929Reported
2 016ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA002 929No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM002 929No votes recorded in the complete party list.
2 016GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT002 929No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS002 929No votes recorded in the complete party list.
2 016SINDAWONYE PROGRESSIVE PARTY002 929Reported
2 016UNITED AFRICANS TRANSFORMATION002 929No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT002 929No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS40034,36431 164Reported
2 021DEMOCRATIC ALLIANCE43337,19931 164Reported
2 021ECONOMIC FREEDOM FIGHTERS26522,76631 164Reported
2 021UMKHONTO WESIZWE PARTY001 164No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE231,97591 164Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS90,77321 164Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY001 164No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY001 164Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA001 164No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT161,37461 164Reported
2 021SOUTH AFRICAN COMMUNIST PARTY001 164No votes recorded in the complete party list.
2 021INDEPENDENT DEMOCRATS001 164No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE40,34361 164Reported
2 021SERVICE DELIVERY PARTY001 164No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION50,42961 164Reported
2 021HOËVELDRIF INWONERS VERENIGING001 164No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY001 164No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT001 164No votes recorded in the complete party list.
2 021HIGHVELD RESIDENTS CONCERNED PARTY001 164No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT30,25771 164Reported
2 021AFRICAN INDEPENDENT CONGRESS001 164No votes recorded in the complete party list.
2 021AZANIA RESIDENT PARTY20,17181 164Reported
2 021SINGUKUKHANYA KWEZWE CHRISTIAN PARTY20,17181 164Reported
2 021AFRICA PEOPLE COALITION PARTY001 164No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA001 164No votes recorded in the complete party list.
2 021NATIONAL DEMOCRATIC CONVENTION001 164No votes recorded in the complete party list.
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY10,08591 164Reported
2 021SAKHISIZWE PROGRESSIVE MOVEMENT10,08591 164Reported
2 021AFRICAN PEACE PARTY001 164No votes recorded in the complete party list.
2 021ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA001 164No votes recorded in the complete party list.
2 021ECONOMIC EMANCIPATION FORUM001 164No votes recorded in the complete party list.
2 021GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT001 164No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS001 164No votes recorded in the complete party list.
2 021SINDAWONYE PROGRESSIVE PARTY001 164No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 164No votes recorded in the complete party list.
2 021UNITED INDEPENDENT MOVEMENT001 164No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS35026,88171 302Reported
2 026DEMOCRATIC ALLIANCE54041,47471 302Reported
2 026ECONOMIC FREEDOM FIGHTERS544,14751 302Reported
2 026UMKHONTO WESIZWE PARTY16112,36561 302Reported
2 026PATRIOTIC ALLIANCE634,83871 302Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS503,84021 302Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY40,30721 302Reported
2 026INKATHA FREEDOM PARTY221,68971 302Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA001 302No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT181,38251 302Reported
2 026SOUTH AFRICAN COMMUNIST PARTY171,30571 302Reported
2 026INDEPENDENT DEMOCRATS001 302No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE001 302No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY110,84491 302Reported
2 026AFRICAN PEOPLE'S CONVENTION001 302No votes recorded in the complete party list.
2 026HOËVELDRIF INWONERS VERENIGING001 302No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY001 302No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT50,3841 302Reported
2 026HIGHVELD RESIDENTS CONCERNED PARTY001 302No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT001 302No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS30,23041 302Reported
2 026AZANIA RESIDENT PARTY001 302Reported
2 026SINGUKUKHANYA KWEZWE CHRISTIAN PARTY001 302Reported
2 026AFRICA PEOPLE COALITION PARTY20,15361 302Reported
2 026LABOUR PARTY OF SOUTH AFRICA20,15361 302Reported
2 026NATIONAL DEMOCRATIC CONVENTION001 302No votes recorded in the complete party list.
2 026DISABILITY AND OLDER PERSON POLITICAL PARTY001 302No votes recorded in the complete party list.
2 026SAKHISIZWE PROGRESSIVE MOVEMENT001 302No votes recorded in the complete party list.
2 026AFRICAN PEACE PARTY001 302No votes recorded in the complete party list.
2 026ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA001 302Reported
2 026ECONOMIC EMANCIPATION FORUM001 302Reported
2 026GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT001 302Reported
2 026INTERNATIONAL REVELATION CONGRESS001 302Reported
2 026SINDAWONYE PROGRESSIVE PARTY001 302No votes recorded in the complete party list.
2 026UNITED AFRICANS TRANSFORMATION001 302Reported
2 026UNITED INDEPENDENT MOVEMENT001 302Reported

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

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