Counted.co.zaPlay game

Voting district 86870054

Ward 15 results

DA leads here

DA leads by

828votes
DA59.0%
FF+23.0%

Ward + municipal PR

FF+ falls

−3.9pp
202126.9%
202623.0%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
59.0%1 358 votes
Other: show remaining parties: hide remaining parties8.6%198 votes
Voting district 86870054 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEGERT LOURENS JACOBUS CROMHOUT1 35859,0435
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—53023,0435
AFRICAN NATIONAL CONGRESS—2149,3043
ACTIONSA—703,0435
ECONOMIC FREEDOM FIGHTERS—552,3913
INDEPENDENT RATEPAYERS ASSOCIATION OF SA—271,1739
SOUTH AFRICAN COMMUNIST PARTY—100,4348
AFRICAN CHRISTIAN DEMOCRATIC PARTY—80,3478
MATLOSANA SERVICE DELIVERY MOVEMENT—80,3478
UMKHONTO WESIZWE PARTY—60,2609
PATRIOTIC ALLIANCE—50,2174
AFRIKA MAYIBUYE MOVEMENT—30,1304
INKATHA FREEDOM PARTY—20,087
UNITED CHRISTIAN DEMOCRATIC PARTY—20,087
ALL CITIZENS PARTY—10,0435
PEOPLE'S FREEDOM PARTY—10,0435
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRICAN MOVEMENT CONGRESS—00
AFRICAN TRANSFORMATION MOVEMENT—00
AMALGAMATED CONCERNED RESIDENTS ASSOCIATION—00
AZANIAN GROUND FORCES—00
LABOUR PARTY OF SOUTH AFRICA—00
PAN AFRICANIST CONGRESS OF AZANIA—00
UNITED AFRICANS TRANSFORMATION—00
INDEPENDENTS—00

2300 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 %
DA80.0%—
FF+4.3%—
ANC8.4%—
ACDP6.5%—
EFF0.0%—
Other0.7%—
2006Vote %vs 2000
DA68.5%
FF+7.7%
ANC15.7%
ACDP2.8%
EFF0.0%
ID3.6%
Other1.7%
2011Vote %vs 2006
DA73.2%
FF+7.5%
ANC17.7%
ACDP0.7%
EFF0.0%
Other1.0%
2016Vote %vs 2011
DA61.3%
FF+14.2%
ANC17.5%
ACDP0.0%
EFF4.4%
Irasa2.5%
Other0.1%
2021Vote %vs 2016
DA55.6%
FF+26.9%
ANC11.3%
ACDP0.3%
EFF4.9%
Other1.0%
2026Vote %vs 2021
DA59.0%
FF+23.0%
ANC9.3%
ACDP0.3%
EFF2.4%
ActionSA3.0%
Other2.8%
Voting district 86870054 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE1 83780,04362 295Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS994,31372 295Reported
2 000AFRICAN NATIONAL CONGRESS1938,40962 295Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1496,49242 295Reported
2 000ECONOMIC FREEDOM FIGHTERS002 295No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS002 295No votes recorded in the complete party list.
2 000ACTIONSA002 295No votes recorded in the complete party list.
2 000INDEPENDENT RATEPAYERS ASSOCIATION OF SA002 295No votes recorded in the complete party list.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY100,43572 295Reported
2 000CONGRESS OF THE PEOPLE002 295No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE002 295No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY002 295No votes recorded in the complete party list.
2 000MATLOSANA SERVICE DELIVERY MOVEMENT002 295No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS002 295No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY002 295No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA002 295No votes recorded in the complete party list.
2 000NOORDWES FORUM40,17432 295Reported
2 000UNITED DEMOCRATIC MOVEMENT30,13072 295Reported
2 000AFRIKA MAYIBUYE MOVEMENT002 295No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY002 295No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION002 295No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION002 295No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY002 295No votes recorded in the complete party list.
2 000PEOPLE'S FREEDOM PARTY002 295No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY002 295No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY002 295No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS002 295No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION002 295No votes recorded in the complete party list.
2 000AFRICAN MOVEMENT CONGRESS002 295No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT002 295No votes recorded in the complete party list.
2 000AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 295No votes recorded in the complete party list.
2 000AZANIAN GROUND FORCES002 295No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA002 295No votes recorded in the complete party list.
2 000MOVEMEANT OF GOD002 295No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY002 295No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION002 295No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT002 295No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE1 53668,51032 242Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1737,71632 242Reported
2 006AFRICAN NATIONAL CONGRESS35215,70032 242Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY622,76542 242Reported
2 006ECONOMIC FREEDOM FIGHTERS002 242No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS803,56822 242Reported
2 006ACTIONSA002 242No votes recorded in the complete party list.
2 006INDEPENDENT RATEPAYERS ASSOCIATION OF SA002 242No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY190,84752 242Reported
2 006CONGRESS OF THE PEOPLE002 242No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE002 242No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY002 242No votes recorded in the complete party list.
2 006MATLOSANA SERVICE DELIVERY MOVEMENT002 242No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS002 242No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY002 242No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA40,17842 242Reported
2 006NOORDWES FORUM002 242No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT10,04462 242Reported
2 006AFRIKA MAYIBUYE MOVEMENT002 242No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY002 242Reported
2 006AFRICAN PEOPLE'S CONVENTION002 242No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION002 242No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY002 242No votes recorded in the complete party list.
2 006PEOPLE'S FREEDOM PARTY002 242No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY002 242No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL PARTY002 242No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS002 242No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION002 242No votes recorded in the complete party list.
2 006AFRICAN MOVEMENT CONGRESS002 242No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT002 242No votes recorded in the complete party list.
2 006AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 242No votes recorded in the complete party list.
2 006AZANIAN GROUND FORCES002 242No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA002 242No votes recorded in the complete party list.
2 006MOVEMEANT OF GOD002 242No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY002 242No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION002 242No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT002 242Reported
2 011DEMOCRATIC ALLIANCE2 21073,17883 020Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2257,45033 020Reported
2 011AFRICAN NATIONAL CONGRESS53417,68213 020Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY220,72853 020Reported
2 011ECONOMIC FREEDOM FIGHTERS003 020No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS003 020No votes recorded in the complete party list.
2 011ACTIONSA003 020No votes recorded in the complete party list.
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA80,26493 020Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTY003 020No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE150,49673 020Reported
2 011PATRIOTIC ALLIANCE003 020No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY003 020No votes recorded in the complete party list.
2 011MATLOSANA SERVICE DELIVERY MOVEMENT003 020No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS003 020No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY003 020No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA10,03313 020Reported
2 011NOORDWES FORUM003 020No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT003 020Reported
2 011AFRIKA MAYIBUYE MOVEMENT003 020No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY003 020No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION20,06623 020Reported
2 011AZANIAN PEOPLE'S ORGANISATION20,06623 020Reported
2 011ALL CITIZENS PARTY003 020No votes recorded in the complete party list.
2 011PEOPLE'S FREEDOM PARTY003 020No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY003 020No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY10,03313 020Reported
2 011ABANTU BATHO CONGRESS003 020No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION003 020No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS003 020No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT003 020No votes recorded in the complete party list.
2 011AMALGAMATED CONCERNED RESIDENTS ASSOCIATION003 020No votes recorded in the complete party list.
2 011AZANIAN GROUND FORCES003 020No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA003 020No votes recorded in the complete party list.
2 011MOVEMEANT OF GOD003 020No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY003 020Reported
2 011UNITED AFRICANS TRANSFORMATION003 020No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT003 020No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE1 84461,26253 010Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS42714,1863 010Reported
2 016AFRICAN NATIONAL CONGRESS52817,54153 010Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY003 010No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS1324,38543 010Reported
2 016INDEPENDENT DEMOCRATS003 010No votes recorded in the complete party list.
2 016ACTIONSA003 010No votes recorded in the complete party list.
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA762,52493 010Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY003 010No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE20,06643 010Reported
2 016PATRIOTIC ALLIANCE003 010No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY003 010No votes recorded in the complete party list.
2 016MATLOSANA SERVICE DELIVERY MOVEMENT003 010No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS003 010No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY003 010No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA003 010Reported
2 016NOORDWES FORUM003 010No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT003 010No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT003 010No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY003 010No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION003 010No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION003 010No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY003 010No votes recorded in the complete party list.
2 016PEOPLE'S FREEDOM PARTY003 010No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY10,03323 010Reported
2 016SOUTH AFRICAN POLITICAL PARTY003 010No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS003 010No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION003 010No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS003 010No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT003 010No votes recorded in the complete party list.
2 016AMALGAMATED CONCERNED RESIDENTS ASSOCIATION003 010No votes recorded in the complete party list.
2 016AZANIAN GROUND FORCES003 010No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA003 010No votes recorded in the complete party list.
2 016MOVEMEANT OF GOD003 010Reported
2 016NATIONAL FREEDOM PARTY003 010No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION003 010No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT003 010No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE1 22555,58082 204Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS59326,90562 204Reported
2 021AFRICAN NATIONAL CONGRESS24811,25232 204Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY60,27222 204Reported
2 021ECONOMIC FREEDOM FIGHTERS1094,94562 204Reported
2 021INDEPENDENT DEMOCRATS002 204No votes recorded in the complete party list.
2 021ACTIONSA002 204No votes recorded in the complete party list.
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA002 204Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY002 204No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE40,18152 204Reported
2 021PATRIOTIC ALLIANCE100,45372 204Reported
2 021SOUTH AFRICAN COMMUNIST PARTY002 204No votes recorded in the complete party list.
2 021MATLOSANA SERVICE DELIVERY MOVEMENT002 204No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS70,31762 204Reported
2 021UMKHONTO WESIZWE PARTY002 204No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA002 204No votes recorded in the complete party list.
2 021NOORDWES FORUM002 204No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT20,09072 204Reported
2 021AFRIKA MAYIBUYE MOVEMENT002 204No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY002 204No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION002 204No votes recorded in the complete party list.
2 021AZANIAN PEOPLE'S ORGANISATION002 204No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY002 204No votes recorded in the complete party list.
2 021PEOPLE'S FREEDOM PARTY002 204No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY002 204Reported
2 021SOUTH AFRICAN POLITICAL PARTY002 204No votes recorded in the complete party list.
2 021ABANTU BATHO CONGRESS002 204Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION002 204No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS002 204No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT002 204Reported
2 021AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 204No votes recorded in the complete party list.
2 021AZANIAN GROUND FORCES002 204No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA002 204No votes recorded in the complete party list.
2 021MOVEMEANT OF GOD002 204No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY002 204No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION002 204No votes recorded in the complete party list.
2 021UNITED INDEPENDENT FRONT002 204No votes recorded in the complete party list.
2 026DEMOCRATIC ALLIANCE1 35859,04352 300Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS53023,04352 300Reported
2 026AFRICAN NATIONAL CONGRESS2149,30432 300Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY80,34782 300Reported
2 026ECONOMIC FREEDOM FIGHTERS552,39132 300Reported
2 026INDEPENDENT DEMOCRATS002 300No votes recorded in the complete party list.
2 026ACTIONSA703,04352 300Reported
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA271,17392 300Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY20,0872 300Reported
2 026CONGRESS OF THE PEOPLE002 300No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE50,21742 300Reported
2 026SOUTH AFRICAN COMMUNIST PARTY100,43482 300Reported
2 026MATLOSANA SERVICE DELIVERY MOVEMENT80,34782 300Reported
2 026INTERNATIONAL REVELATION CONGRESS002 300No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY60,26092 300Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA002 300Reported
2 026NOORDWES FORUM002 300No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT002 300No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT30,13042 300Reported
2 026INKATHA FREEDOM PARTY20,0872 300Reported
2 026AFRICAN PEOPLE'S CONVENTION002 300No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION002 300No votes recorded in the complete party list.
2 026ALL CITIZENS PARTY10,04352 300Reported
2 026PEOPLE'S FREEDOM PARTY10,04352 300Reported
2 026FORUM 4 SERVICE DELIVERY002 300No votes recorded in the complete party list.
2 026SOUTH AFRICAN POLITICAL PARTY002 300No votes recorded in the complete party list.
2 026ABANTU BATHO CONGRESS002 300No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION002 300Reported
2 026AFRICAN MOVEMENT CONGRESS002 300Reported
2 026AFRICAN TRANSFORMATION MOVEMENT002 300Reported
2 026AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 300Reported
2 026AZANIAN GROUND FORCES002 300Reported
2 026LABOUR PARTY OF SOUTH AFRICA002 300Reported
2 026MOVEMEANT OF GOD002 300No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY002 300No votes recorded in the complete party list.
2 026UNITED AFRICANS TRANSFORMATION002 300Reported
2 026UNITED INDEPENDENT FRONT002 300No 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 86870054Explore map
Sources & result details

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