Counted.co.zaPlay game

Voting district 54260209

Ward 17 results

DA leads here

DA leads by

197votes
DA53.7%
ANC20.1%

Ward + municipal PR

EFF falls

−7.4pp
202111.7%
20264.3%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
53.7%315 votes
Other: show remaining parties: hide remaining parties16.2%95 votes
Voting district 54260209 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEJACOBUS TESNER31553,6627
AFRICAN NATIONAL CONGRESS—11820,1022
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—5910,0511
ECONOMIC FREEDOM FIGHTERS—254,2589
UMKHONTO WESIZWE PARTY—172,8961
INKATHA FREEDOM PARTY—132,2147
SOUTH AFRICAN COMMUNIST PARTY—101,7036
PATRIOTIC ALLIANCE—81,3629
SERVICE DELIVERY PARTY—81,3629
AFRICAN CHRISTIAN DEMOCRATIC PARTY—40,6814
AFRICAN INDEPENDENT CONGRESS—30,5111
AFRICA PEOPLE COALITION PARTY—20,3407
AFRICAN TRANSFORMATION MOVEMENT—10,1704
AFRIKA MAYIBUYE MOVEMENT—10,1704
GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT—10,1704
LABOUR PARTY OF SOUTH AFRICA—10,1704
UNITED INDEPENDENT MOVEMENT—10,1704
ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA—00
AZANIA RESIDENT PARTY—00
ECONOMIC EMANCIPATION FORUM—00
INTERNATIONAL REVELATION CONGRESS—00
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY—00
UNITED AFRICANS TRANSFORMATION—00
INDEPENDENTS—00

587 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 %
DA52.2%—
ANC36.2%—
EFF0.0%—
FF+0.0%—
HOËVELDRIF INWONERS VERENIGING6.1%—
Other5.5%—
2006Vote %vs 2000
DA56.0%
ANC31.5%
EFF0.0%
FF+4.3%
HOËVELDRIF INWONERS VERENIGING0.0%
Other8.2%
2011Vote %vs 2006
DA50.3%
ANC45.3%
EFF0.0%
FF+2.4%
HOËVELDRIF INWONERS VERENIGING0.0%
Other2.1%
2016Vote %vs 2011
DA52.3%
ANC34.7%
EFF9.2%
FF+2.9%
HOËVELDRIF INWONERS VERENIGING0.0%
Other1.0%
2021Vote %vs 2016
DA51.3%
ANC24.9%
EFF11.7%
FF+9.3%
HOËVELDRIF INWONERS VERENIGING0.0%
Other2.8%
2026Vote %vs 2021
DA53.7%
ANC20.1%
EFF4.3%
FF+10.1%
HOËVELDRIF INWONERS VERENIGING0.0%
MKP2.9%
Other9.0%
Voting district 54260209 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE36852,1986705Reported
2 000AFRICAN NATIONAL CONGRESS25536,1702705Reported
2 000ECONOMIC FREEDOM FIGHTERS00705No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00705No votes recorded in the complete party list.
2 000HOËVELDRIF INWONERS VERENIGING436,0993705Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY334,6809705Reported
2 000UMKHONTO WESIZWE PARTY00705No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY30,4255705Reported
2 000SOUTH AFRICAN COMMUNIST PARTY00705No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00705No votes recorded in the complete party list.
2 000SERVICE DELIVERY PARTY00705No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00705No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00705No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00705No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA10,1418705Reported
2 000AFRICAN PEOPLE'S CONVENTION00705No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00705No votes recorded in the complete party list.
2 000AFRICA PEOPLE COALITION PARTY00705No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION00705No votes recorded in the complete party list.
2 000HIGHVELD RESIDENTS CONCERNED PARTY20,2837705Reported
2 000AFRIKA MAYIBUYE MOVEMENT00705No votes recorded in the complete party list.
2 000GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT00705No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00705No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00705No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY00705No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00705No votes recorded in the complete party list.
2 000AFRICAN PEACE PARTY00705No votes recorded in the complete party list.
2 000ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA00705No votes recorded in the complete party list.
2 000AZANIA RESIDENT PARTY00705No votes recorded in the complete party list.
2 000ECONOMIC EMANCIPATION FORUM00705No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS00705No votes recorded in the complete party list.
2 000SAKHISIZWE PROGRESSIVE MOVEMENT00705No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00705No votes recorded in the complete party list.
2 000SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00705No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00705No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT00705Reported
2 006DEMOCRATIC ALLIANCE38055,9647679Reported
2 006AFRICAN NATIONAL CONGRESS21431,5169679Reported
2 006ECONOMIC FREEDOM FIGHTERS00679No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS294,271679Reported
2 006HOËVELDRIF INWONERS VERENIGING00679No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY334,8601679Reported
2 006UMKHONTO WESIZWE PARTY00679No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY81,1782679Reported
2 006SOUTH AFRICAN COMMUNIST PARTY00679No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00679No votes recorded in the complete party list.
2 006SERVICE DELIVERY PARTY00679No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS81,1782679Reported
2 006AFRICAN TRANSFORMATION MOVEMENT00679No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00679No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA50,7364679Reported
2 006AFRICAN PEOPLE'S CONVENTION00679No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS00679No votes recorded in the complete party list.
2 006AFRICA PEOPLE COALITION PARTY00679No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION20,2946679Reported
2 006HIGHVELD RESIDENTS CONCERNED PARTY00679Reported
2 006AFRIKA MAYIBUYE MOVEMENT00679No votes recorded in the complete party list.
2 006GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT00679No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00679No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT00679No votes recorded in the complete party list.
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY00679No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00679No votes recorded in the complete party list.
2 006AFRICAN PEACE PARTY00679No votes recorded in the complete party list.
2 006ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA00679No votes recorded in the complete party list.
2 006AZANIA RESIDENT PARTY00679No votes recorded in the complete party list.
2 006ECONOMIC EMANCIPATION FORUM00679No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS00679No votes recorded in the complete party list.
2 006SAKHISIZWE PROGRESSIVE MOVEMENT00679No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY00679No votes recorded in the complete party list.
2 006SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00679No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION00679No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT00679No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE51150,29531 016Reported
2 011AFRICAN NATIONAL CONGRESS46045,27561 016Reported
2 011ECONOMIC FREEDOM FIGHTERS001 016No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS242,36221 016Reported
2 011HOËVELDRIF INWONERS VERENIGING001 016No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY90,88581 016Reported
2 011UMKHONTO WESIZWE PARTY001 016No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY10,09841 016Reported
2 011SOUTH AFRICAN COMMUNIST PARTY001 016No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE001 016No votes recorded in the complete party list.
2 011SERVICE DELIVERY PARTY001 016No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS001 016No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT001 016No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE100,98431 016Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA001 016Reported
2 011AFRICAN PEOPLE'S CONVENTION001 016No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS001 016No votes recorded in the complete party list.
2 011AFRICA PEOPLE COALITION PARTY001 016No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION001 016No votes recorded in the complete party list.
2 011HIGHVELD RESIDENTS CONCERNED PARTY001 016No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT001 016No votes recorded in the complete party list.
2 011GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT001 016No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA001 016No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT001 016No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY001 016No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY10,09841 016Reported
2 011AFRICAN PEACE PARTY001 016No votes recorded in the complete party list.
2 011ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA001 016No votes recorded in the complete party list.
2 011AZANIA RESIDENT PARTY001 016No votes recorded in the complete party list.
2 011ECONOMIC EMANCIPATION FORUM001 016No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS001 016No votes recorded in the complete party list.
2 011SAKHISIZWE PROGRESSIVE MOVEMENT001 016No votes recorded in the complete party list.
2 011SINDAWONYE PROGRESSIVE PARTY001 016No votes recorded in the complete party list.
2 011SINGUKUKHANYA KWEZWE CHRISTIAN PARTY001 016No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION001 016No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT001 016No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE54852,29011 048Reported
2 016AFRICAN NATIONAL CONGRESS36434,73281 048Reported
2 016ECONOMIC FREEDOM FIGHTERS969,16031 048Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS302,86261 048Reported
2 016HOËVELDRIF INWONERS VERENIGING001 048No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY001 048No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY001 048No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY30,28631 048Reported
2 016SOUTH AFRICAN COMMUNIST PARTY001 048No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE001 048No votes recorded in the complete party list.
2 016SERVICE DELIVERY PARTY001 048No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS001 048No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT001 048No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE70,66791 048Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA001 048No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION001 048Reported
2 016AFRICAN INDEPENDENT CONGRESS001 048No votes recorded in the complete party list.
2 016AFRICA PEOPLE COALITION PARTY001 048No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION001 048No votes recorded in the complete party list.
2 016HIGHVELD RESIDENTS CONCERNED PARTY001 048No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT001 048No votes recorded in the complete party list.
2 016GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT001 048No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA001 048No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT001 048No votes recorded in the complete party list.
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY001 048No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY001 048No votes recorded in the complete party list.
2 016AFRICAN PEACE PARTY001 048Reported
2 016ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA001 048No votes recorded in the complete party list.
2 016AZANIA RESIDENT PARTY001 048No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM001 048No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS001 048No votes recorded in the complete party list.
2 016SAKHISIZWE PROGRESSIVE MOVEMENT001 048Reported
2 016SINDAWONYE PROGRESSIVE PARTY001 048Reported
2 016SINGUKUKHANYA KWEZWE CHRISTIAN PARTY001 048Reported
2 016UNITED AFRICANS TRANSFORMATION001 048No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT001 048No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE32651,3386635Reported
2 021AFRICAN NATIONAL CONGRESS15824,8819635Reported
2 021ECONOMIC FREEDOM FIGHTERS7411,6535635Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS599,2913635Reported
2 021HOËVELDRIF INWONERS VERENIGING00635No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY00635No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY00635No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY20,315635Reported
2 021SOUTH AFRICAN COMMUNIST PARTY00635No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE40,6299635Reported
2 021SERVICE DELIVERY PARTY00635No votes recorded in the complete party list.
2 021INDEPENDENT DEMOCRATS00635No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT71,1024635Reported
2 021CONGRESS OF THE PEOPLE00635Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA00635No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION40,6299635Reported
2 021AFRICAN INDEPENDENT CONGRESS00635No votes recorded in the complete party list.
2 021AFRICA PEOPLE COALITION PARTY00635No votes recorded in the complete party list.
2 021NATIONAL DEMOCRATIC CONVENTION00635No votes recorded in the complete party list.
2 021HIGHVELD RESIDENTS CONCERNED PARTY00635No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT00635No votes recorded in the complete party list.
2 021GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT00635No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA00635No votes recorded in the complete party list.
2 021UNITED INDEPENDENT MOVEMENT00635No votes recorded in the complete party list.
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY10,1575635Reported
2 021NATIONAL FREEDOM PARTY00635No votes recorded in the complete party list.
2 021AFRICAN PEACE PARTY00635No votes recorded in the complete party list.
2 021ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA00635No votes recorded in the complete party list.
2 021AZANIA RESIDENT PARTY00635Reported
2 021ECONOMIC EMANCIPATION FORUM00635No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS00635No votes recorded in the complete party list.
2 021SAKHISIZWE PROGRESSIVE MOVEMENT00635Reported
2 021SINDAWONYE PROGRESSIVE PARTY00635No votes recorded in the complete party list.
2 021SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00635Reported
2 021UNITED AFRICANS TRANSFORMATION00635No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT00635Reported
2 026DEMOCRATIC ALLIANCE31553,6627587Reported
2 026AFRICAN NATIONAL CONGRESS11820,1022587Reported
2 026ECONOMIC FREEDOM FIGHTERS254,2589587Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5910,0511587Reported
2 026HOËVELDRIF INWONERS VERENIGING00587No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY40,6814587Reported
2 026UMKHONTO WESIZWE PARTY172,8961587Reported
2 026INKATHA FREEDOM PARTY132,2147587Reported
2 026SOUTH AFRICAN COMMUNIST PARTY101,7036587Reported
2 026PATRIOTIC ALLIANCE81,3629587Reported
2 026SERVICE DELIVERY PARTY81,3629587Reported
2 026INDEPENDENT DEMOCRATS00587No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT10,1704587Reported
2 026CONGRESS OF THE PEOPLE00587No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA00587No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION00587No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS30,5111587Reported
2 026AFRICA PEOPLE COALITION PARTY20,3407587Reported
2 026NATIONAL DEMOCRATIC CONVENTION00587No votes recorded in the complete party list.
2 026HIGHVELD RESIDENTS CONCERNED PARTY00587No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT10,1704587Reported
2 026GOVAN MBEKI MUNICIPALITY RATEPAYERS MOVEMENT10,1704587Reported
2 026LABOUR PARTY OF SOUTH AFRICA10,1704587Reported
2 026UNITED INDEPENDENT MOVEMENT10,1704587Reported
2 026DISABILITY AND OLDER PERSON POLITICAL PARTY00587No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY00587No votes recorded in the complete party list.
2 026AFRICAN PEACE PARTY00587No votes recorded in the complete party list.
2 026ASSEGAAI INDEPENDENT MOVEMENT OF SOUTH AFRICA00587Reported
2 026AZANIA RESIDENT PARTY00587Reported
2 026ECONOMIC EMANCIPATION FORUM00587Reported
2 026INTERNATIONAL REVELATION CONGRESS00587Reported
2 026SAKHISIZWE PROGRESSIVE MOVEMENT00587No votes recorded in the complete party list.
2 026SINDAWONYE PROGRESSIVE PARTY00587No votes recorded in the complete party list.
2 026SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00587Reported
2 026UNITED AFRICANS TRANSFORMATION00587Reported
2 026UNITED DEMOCRATIC MOVEMENT00587No 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 54260209Explore map
Sources & result details

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