Counted.co.zaPlay game

Voting district 54600162

Ward 11 results

DA leads here

DA leads by

1 160votes
DA46.4%
FF+11.3%

Ward + municipal PR

ANC falls

−11.1pp
202121.3%
202610.2%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
46.4%1 533 votes
Other: show remaining parties: hide remaining parties32.1%1 062 votes
Voting district 54600162 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCEANTONET BOTHA1 53346,3702
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—37311,2825
AFRICAN NATIONAL CONGRESS—33810,2238
ACTIONSA—2728,2275
UMKHONTO WESIZWE PARTY—1885,6866
ECONOMIC FREEDOM FIGHTERS—1805,4446
HOPE OF RESIDENTS—1584,7792
SERVICE DELIVERY PARTY—1133,418
MIDDELBURG AND HENDRINA RESIDENTS FRONT—491,4822
AFRICAN INDEPENDENT CONGRESS—300,9074
SOUTH AFRICAN COMMUNIST PARTY—170,5142
AFRICAN TRANSFORMATION MOVEMENT—130,3932
AMALGAMATED STEVE TSHWETE.—70,2117
LABOUR PARTY OF SOUTH AFRICA—70,2117
AFRIKA MAYIBUYE MOVEMENT—60,1815
ALL CITIZENS PARTY—60,1815
PATRIOTIC ALLIANCE—60,1815
ABAFUNA INGUBO YESKHETHU PARTY—20,0605
IMPUQUKO EZWENILETHU—20,0605
INKATHA FREEDOM PARTY—20,0605
UNITED AFRICANS TRANSFORMATION—20,0605
AFRICAN ECONOMIC MOVEMENT—10,0302
HENDRINA UNITED COMMUNITY DEVELOPMENT—10,0302
SINDAWONYE PROGRESSIVE PARTY—00
INDEPENDENTS—00

3306 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 %
DA81.7%—
ANC13.0%—
EFF0.0%—
MHRF0.0%—
FF+0.0%—
Other5.3%—
2006Vote %vs 2000
DA61.7%
ANC30.1%
EFF0.0%
MHRF0.0%
FF+3.2%
Other5.0%
2011Vote %vs 2006
DA59.0%
ANC38.6%
EFF0.0%
MHRF0.0%
FF+0.5%
Other1.8%
2016Vote %vs 2011
DA48.9%
ANC34.8%
EFF9.8%
MHRF0.0%
FF+5.6%
Other0.9%
2021Vote %vs 2016
DA41.5%
ANC21.3%
EFF13.2%
MHRF12.3%
FF+8.1%
Other3.6%
2026Vote %vs 2021
DA46.4%
ANC10.2%
EFF5.4%
MHRF1.5%
FF+11.3%
ActionSA8.2%
MKP5.7%
Other3.1%
Voting district 54600162 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE71881,6837879Reported
2 000AFRICAN NATIONAL CONGRESS11412,9693879Reported
2 000ECONOMIC FREEDOM FIGHTERS00879No votes recorded in the complete party list.
2 000MIDDELBURG AND HENDRINA RESIDENTS FRONT00879No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00879No votes recorded in the complete party list.
2 000ACTIONSA00879No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00879No votes recorded in the complete party list.
2 000HOPE OF RESIDENTS00879No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY394,4369879Reported
2 000SERVICE DELIVERY PARTY00879No votes recorded in the complete party list.
2 000GREATER MIDDELBURG RESIDENTS ASSOCIATION00879No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00879No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00879No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00879No votes recorded in the complete party list.
2 000MIDDELBURG RESIDENTS ORGANISATION60,6826879Reported
2 000SOUTH AFRICAN COMMUNIST PARTY00879No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00879No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00879No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY20,2275879Reported
2 000AMALGAMATED STEVE TSHWETE.00879No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00879No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00879No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00879No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00879No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00879No votes recorded in the complete party list.
2 000ABAFUNA INGUBO YESKHETHU PARTY00879No votes recorded in the complete party list.
2 000IMPUQUKO EZWENILETHU00879No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00879No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA00879No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00879No votes recorded in the complete party list.
2 000UNITED CONSTRUCTIVE PARTY00879No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC MOVEMENT00879No votes recorded in the complete party list.
2 000HENDRINA UNITED COMMUNITY DEVELOPMENT00879No votes recorded in the complete party list.
2 000BOLSHEVIKS PARTY OF SOUTH AFRICA00879No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY00879No votes recorded in the complete party list.
2 000SPECTRUM NATIONAL PARTY00879No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE78061,70891 264Reported
2 006AFRICAN NATIONAL CONGRESS38130,14241 264Reported
2 006ECONOMIC FREEDOM FIGHTERS001 264No votes recorded in the complete party list.
2 006MIDDELBURG AND HENDRINA RESIDENTS FRONT001 264No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS403,16461 264Reported
2 006ACTIONSA001 264No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY001 264No votes recorded in the complete party list.
2 006HOPE OF RESIDENTS001 264No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY393,08541 264Reported
2 006SERVICE DELIVERY PARTY001 264No votes recorded in the complete party list.
2 006GREATER MIDDELBURG RESIDENTS ASSOCIATION241,89871 264Reported
2 006AFRICAN INDEPENDENT CONGRESS001 264No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE001 264No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE001 264No votes recorded in the complete party list.
2 006MIDDELBURG RESIDENTS ORGANISATION001 264Reported
2 006SOUTH AFRICAN COMMUNIST PARTY001 264No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT001 264No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT001 264No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY001 264No votes recorded in the complete party list.
2 006AMALGAMATED STEVE TSHWETE.001 264No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA001 264No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT001 264No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY001 264No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION001 264No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY001 264No votes recorded in the complete party list.
2 006ABAFUNA INGUBO YESKHETHU PARTY001 264No votes recorded in the complete party list.
2 006IMPUQUKO EZWENILETHU001 264No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION001 264No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA001 264No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY001 264No votes recorded in the complete party list.
2 006UNITED CONSTRUCTIVE PARTY001 264No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC MOVEMENT001 264No votes recorded in the complete party list.
2 006HENDRINA UNITED COMMUNITY DEVELOPMENT001 264No votes recorded in the complete party list.
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA001 264No votes recorded in the complete party list.
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY001 264No votes recorded in the complete party list.
2 006SPECTRUM NATIONAL PARTY001 264No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE1 58659,02492 687Reported
2 011AFRICAN NATIONAL CONGRESS1 03838,63042 687Reported
2 011ECONOMIC FREEDOM FIGHTERS002 687No votes recorded in the complete party list.
2 011MIDDELBURG AND HENDRINA RESIDENTS FRONT002 687No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS140,5212 687Reported
2 011ACTIONSA002 687No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY002 687No votes recorded in the complete party list.
2 011HOPE OF RESIDENTS002 687No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY240,89322 687Reported
2 011SERVICE DELIVERY PARTY002 687No votes recorded in the complete party list.
2 011GREATER MIDDELBURG RESIDENTS ASSOCIATION002 687No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS002 687No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE002 687No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE210,78152 687Reported
2 011MIDDELBURG RESIDENTS ORGANISATION002 687No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY002 687No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT002 687No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT002 687No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY002 687No votes recorded in the complete party list.
2 011AMALGAMATED STEVE TSHWETE.002 687No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA002 687No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT002 687No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY002 687No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION002 687No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY30,11162 687Reported
2 011ABAFUNA INGUBO YESKHETHU PARTY002 687No votes recorded in the complete party list.
2 011IMPUQUKO EZWENILETHU002 687No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION002 687No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA10,03722 687Reported
2 011SINDAWONYE PROGRESSIVE PARTY002 687No votes recorded in the complete party list.
2 011UNITED CONSTRUCTIVE PARTY002 687No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC MOVEMENT002 687No votes recorded in the complete party list.
2 011HENDRINA UNITED COMMUNITY DEVELOPMENT002 687No votes recorded in the complete party list.
2 011BOLSHEVIKS PARTY OF SOUTH AFRICA002 687No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY002 687No votes recorded in the complete party list.
2 011SPECTRUM NATIONAL PARTY002 687No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE1 50248,92513 070Reported
2 016AFRICAN NATIONAL CONGRESS1 06734,75573 070Reported
2 016ECONOMIC FREEDOM FIGHTERS3019,80463 070Reported
2 016MIDDELBURG AND HENDRINA RESIDENTS FRONT003 070No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1735,63523 070Reported
2 016ACTIONSA003 070No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY003 070No votes recorded in the complete party list.
2 016HOPE OF RESIDENTS003 070No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY160,52123 070Reported
2 016SERVICE DELIVERY PARTY003 070No votes recorded in the complete party list.
2 016GREATER MIDDELBURG RESIDENTS ASSOCIATION003 070No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS003 070No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE003 070No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE50,16293 070Reported
2 016MIDDELBURG RESIDENTS ORGANISATION003 070No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY003 070No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT003 070No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT003 070No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY003 070No votes recorded in the complete party list.
2 016AMALGAMATED STEVE TSHWETE.003 070No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA003 070No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT003 070No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY003 070No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION40,13033 070Reported
2 016NATIONAL FREEDOM PARTY003 070No votes recorded in the complete party list.
2 016ABAFUNA INGUBO YESKHETHU PARTY003 070No votes recorded in the complete party list.
2 016IMPUQUKO EZWENILETHU003 070No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION003 070No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA003 070No votes recorded in the complete party list.
2 016SINDAWONYE PROGRESSIVE PARTY10,03263 070Reported
2 016UNITED CONSTRUCTIVE PARTY10,03263 070Reported
2 016AFRICAN ECONOMIC MOVEMENT003 070No votes recorded in the complete party list.
2 016HENDRINA UNITED COMMUNITY DEVELOPMENT003 070No votes recorded in the complete party list.
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA003 070No votes recorded in the complete party list.
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY003 070No votes recorded in the complete party list.
2 016SPECTRUM NATIONAL PARTY003 070No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE93741,49692 258Reported
2 021AFRICAN NATIONAL CONGRESS48221,34632 258Reported
2 021ECONOMIC FREEDOM FIGHTERS29913,24182 258Reported
2 021MIDDELBURG AND HENDRINA RESIDENTS FRONT27712,26752 258Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1828,06022 258Reported
2 021ACTIONSA002 258No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY002 258No votes recorded in the complete party list.
2 021HOPE OF RESIDENTS002 258No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY411,81582 258Reported
2 021SERVICE DELIVERY PARTY002 258No votes recorded in the complete party list.
2 021GREATER MIDDELBURG RESIDENTS ASSOCIATION002 258No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS002 258No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE200,88572 258Reported
2 021CONGRESS OF THE PEOPLE002 258No votes recorded in the complete party list.
2 021MIDDELBURG RESIDENTS ORGANISATION002 258No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY002 258No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT100,44292 258Reported
2 021UNITED INDEPENDENT MOVEMENT100,44292 258Reported
2 021INKATHA FREEDOM PARTY002 258No votes recorded in the complete party list.
2 021AMALGAMATED STEVE TSHWETE.002 258No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA002 258No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT002 258No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY002 258No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION002 258No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY002 258No votes recorded in the complete party list.
2 021ABAFUNA INGUBO YESKHETHU PARTY002 258No votes recorded in the complete party list.
2 021IMPUQUKO EZWENILETHU002 258No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION002 258No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA002 258No votes recorded in the complete party list.
2 021SINDAWONYE PROGRESSIVE PARTY002 258No votes recorded in the complete party list.
2 021UNITED CONSTRUCTIVE PARTY002 258No votes recorded in the complete party list.
2 021AFRICAN ECONOMIC MOVEMENT002 258No votes recorded in the complete party list.
2 021HENDRINA UNITED COMMUNITY DEVELOPMENT002 258No votes recorded in the complete party list.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA002 258Reported
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY002 258Reported
2 021SPECTRUM NATIONAL PARTY002 258Reported
2 026DEMOCRATIC ALLIANCE1 53346,37023 306Reported
2 026AFRICAN NATIONAL CONGRESS33810,22383 306Reported
2 026ECONOMIC FREEDOM FIGHTERS1805,44463 306Reported
2 026MIDDELBURG AND HENDRINA RESIDENTS FRONT491,48223 306Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS37311,28253 306Reported
2 026ACTIONSA2728,22753 306Reported
2 026UMKHONTO WESIZWE PARTY1885,68663 306Reported
2 026HOPE OF RESIDENTS1584,77923 306Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY003 306No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY1133,4183 306Reported
2 026GREATER MIDDELBURG RESIDENTS ASSOCIATION003 306No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS300,90743 306Reported
2 026PATRIOTIC ALLIANCE60,18153 306Reported
2 026CONGRESS OF THE PEOPLE003 306No votes recorded in the complete party list.
2 026MIDDELBURG RESIDENTS ORGANISATION003 306No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY170,51423 306Reported
2 026AFRICAN TRANSFORMATION MOVEMENT130,39323 306Reported
2 026UNITED INDEPENDENT MOVEMENT003 306No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY20,06053 306Reported
2 026AMALGAMATED STEVE TSHWETE.70,21173 306Reported
2 026LABOUR PARTY OF SOUTH AFRICA70,21173 306Reported
2 026AFRIKA MAYIBUYE MOVEMENT60,18153 306Reported
2 026ALL CITIZENS PARTY60,18153 306Reported
2 026AFRICAN PEOPLE'S CONVENTION003 306No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY003 306No votes recorded in the complete party list.
2 026ABAFUNA INGUBO YESKHETHU PARTY20,06053 306Reported
2 026IMPUQUKO EZWENILETHU20,06053 306Reported
2 026UNITED AFRICANS TRANSFORMATION20,06053 306Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA003 306No votes recorded in the complete party list.
2 026SINDAWONYE PROGRESSIVE PARTY003 306Reported
2 026UNITED CONSTRUCTIVE PARTY003 306No votes recorded in the complete party list.
2 026AFRICAN ECONOMIC MOVEMENT10,03023 306Reported
2 026HENDRINA UNITED COMMUNITY DEVELOPMENT10,03023 306Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA003 306No votes recorded in the complete party list.
2 026DISABILITY AND OLDER PERSON POLITICAL PARTY003 306No votes recorded in the complete party list.
2 026SPECTRUM NATIONAL PARTY003 306No 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 54600162Explore map
Sources & result details

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