Counted.co.zaPlay game

Voting district 10670330

Ward 37 results

ANC leads here

ANC leads by

42votes
ANC26.2%
UDM22.8%

Ward + municipal PR

ANC falls

−29.6pp
202155.8%
202626.2%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
22.7%281 votes
Other: show remaining parties: hide remaining parties28.4%352 votes
Voting district 10670330 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSNTOMBEKHAYA MURIEL NTSHEBE32426,1501
UNITED DEMOCRATIC MOVEMENT—28222,7603
DEMOCRATIC ALLIANCE—28122,6796
ECONOMIC FREEDOM FIGHTERS—14811,9451
SOUTH AFRICAN COMMUNIST PARTY—483,8741
ACTIONSA—302,4213
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—282,2599
AFRICAN TRANSFORMATION MOVEMENT—282,2599
PATRIOTIC ALLIANCE—120,9685
UMKHONTO WESIZWE PARTY—120,9685
AFRICAN CHRISTIAN DEMOCRATIC PARTY—110,8878
AL JAMA-AH—100,8071
PAN AFRICANIST CONGRESS OF AZANIA—50,4036
RISE MZANSI—50,4036
AFRICAN INDEPENDENT CONGRESS—30,2421
CONGRESS OF THE PEOPLE—30,2421
AFRICAN HEART CONGRESS—20,1614
AFRICAN MOVEMENT CONGRESS—20,1614
AFRICAN PEOPLE'S CONVENTION—20,1614
AFRICAN UNEMPLOYED CONGRESS—10,0807
ARUSHA ECONOMIC COALITION—10,0807
PROGRESSIVE COMMUNITY MOVEMENT—10,0807
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRIKA MAYIBUYE MOVEMENT—00
INKATHA FREEDOM PARTY—00
ONE LOVE ALLIANCE—00
SERVICE DELIVERY PARTY—00
SOCIAL DEMOCRATIC MOVEMENT—00
THINA BANTU MOVEMENT—00
INDEPENDENTS—00

1239 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

2006Vote %
ANC83.8%—
UDM1.4%—
DA10.4%—
EFF0.0%—
SACP0.0%—
Other4.4%—
2011Vote %vs 2006
ANC72.5%
UDM2.3%
DA19.0%
EFF0.0%
SACP0.0%
COPE2.5%
Other3.7%
2016Vote %vs 2011
ANC58.6%
UDM1.4%
DA20.9%
EFF13.0%
SACP0.0%
Other6.1%
2021Vote %vs 2016
ANC55.8%
UDM4.8%
DA20.1%
EFF12.1%
SACP0.0%
ATM3.4%
Other3.9%
2026Vote %vs 2021
ANC26.2%
UDM22.8%
DA22.7%
EFF11.9%
SACP3.9%
ActionSA2.4%
Other10.2%
Voting district 10670330 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 006AFRICAN NATIONAL CONGRESS82383,8086982Reported
2 006UNITED DEMOCRATIC MOVEMENT141,4257982Reported
2 006DEMOCRATIC ALLIANCE10210,387982Reported
2 006ECONOMIC FREEDOM FIGHTERS00982No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00982No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00982No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY121,222982Reported
2 006CONGRESS OF THE PEOPLE00982No votes recorded in the complete party list.
2 006ACTIONSA00982No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS00982No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00982No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA151,5275982Reported
2 006PATRIOTIC ALLIANCE00982No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00982No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION80,8147982Reported
2 006AL JAMA-AH00982No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION00982No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS50,5092982Reported
2 006RISE MZANSI00982No votes recorded in the complete party list.
2 006UNITED FRONT OF THE EASTERN CAPE00982No votes recorded in the complete party list.
2 006CONSERVATIVES IN ACTION00982No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT20,2037982Reported
2 006PAN AFRICANIST MOVEMENT00982No votes recorded in the complete party list.
2 006UNITED CONGRESS00982No votes recorded in the complete party list.
2 006AFRICAN HEART CONGRESS00982No votes recorded in the complete party list.
2 006AFRICAN MOVEMENT CONGRESS00982No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE00982No votes recorded in the complete party list.
2 006GOOD00982No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT00982No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY10,1018982Reported
2 006AFRICAN UNEMPLOYED CONGRESS00982No votes recorded in the complete party list.
2 006ARUSHA ECONOMIC COALITION00982No votes recorded in the complete party list.
2 006PROGRESSIVE COMMUNITY MOVEMENT00982No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS00982No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION00982No votes recorded in the complete party list.
2 006AFRICAN MULTICULTURAL ECONOMIC CONGRESS00982No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00982No votes recorded in the complete party list.
2 006BATHO PELE MOVEMENT00982No votes recorded in the complete party list.
2 006CIVIC INDEPENDENT00982No votes recorded in the complete party list.
2 006GOD SAVE AFRICA00982No votes recorded in the complete party list.
2 006INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION00982No votes recorded in the complete party list.
2 006NATIONAL COLOURED CONGRESS00982No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00982No votes recorded in the complete party list.
2 006ONE LOVE ALLIANCE00982No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT00982No votes recorded in the complete party list.
2 006SERVICE DELIVERY PARTY00982No votes recorded in the complete party list.
2 006SOCIAL DEMOCRATIC MOVEMENT00982No votes recorded in the complete party list.
2 006THINA BANTU MOVEMENT00982No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS76672,53791 056Reported
2 011UNITED DEMOCRATIC MOVEMENT242,27271 056Reported
2 011DEMOCRATIC ALLIANCE20119,03411 056Reported
2 011ECONOMIC FREEDOM FIGHTERS001 056No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY001 056No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT001 056No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY262,46211 056Reported
2 011CONGRESS OF THE PEOPLE262,46211 056Reported
2 011ACTIONSA001 056No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS70,66291 056Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 056No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA60,56821 056Reported
2 011PATRIOTIC ALLIANCE001 056No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY001 056No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION001 056No votes recorded in the complete party list.
2 011AL JAMA-AH001 056No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION001 056No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS001 056No votes recorded in the complete party list.
2 011RISE MZANSI001 056No votes recorded in the complete party list.
2 011UNITED FRONT OF THE EASTERN CAPE001 056No votes recorded in the complete party list.
2 011CONSERVATIVES IN ACTION001 056No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT001 056No votes recorded in the complete party list.
2 011PAN AFRICANIST MOVEMENT001 056Reported
2 011UNITED CONGRESS001 056No votes recorded in the complete party list.
2 011AFRICAN HEART CONGRESS001 056No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS001 056No votes recorded in the complete party list.
2 011AFRICA RESTORATION ALLIANCE001 056No votes recorded in the complete party list.
2 011GOOD001 056No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT001 056No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY001 056No votes recorded in the complete party list.
2 011AFRICAN UNEMPLOYED CONGRESS001 056No votes recorded in the complete party list.
2 011ARUSHA ECONOMIC COALITION001 056No votes recorded in the complete party list.
2 011PROGRESSIVE COMMUNITY MOVEMENT001 056No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS001 056No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION001 056No votes recorded in the complete party list.
2 011AFRICAN MULTICULTURAL ECONOMIC CONGRESS001 056No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT001 056No votes recorded in the complete party list.
2 011BATHO PELE MOVEMENT001 056No votes recorded in the complete party list.
2 011CIVIC INDEPENDENT001 056No votes recorded in the complete party list.
2 011GOD SAVE AFRICA001 056No votes recorded in the complete party list.
2 011INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION001 056No votes recorded in the complete party list.
2 011NATIONAL COLOURED CONGRESS001 056No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY001 056No votes recorded in the complete party list.
2 011ONE LOVE ALLIANCE001 056No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT001 056No votes recorded in the complete party list.
2 011SERVICE DELIVERY PARTY001 056No votes recorded in the complete party list.
2 011SOCIAL DEMOCRATIC MOVEMENT001 056No votes recorded in the complete party list.
2 011THINA BANTU MOVEMENT001 056No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS62958,56611 074Reported
2 016UNITED DEMOCRATIC MOVEMENT151,39661 074Reported
2 016DEMOCRATIC ALLIANCE22520,94971 074Reported
2 016ECONOMIC FREEDOM FIGHTERS14013,03541 074Reported
2 016SOUTH AFRICAN COMMUNIST PARTY001 074No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT001 074No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY171,58291 074Reported
2 016CONGRESS OF THE PEOPLE30,27931 074Reported
2 016ACTIONSA001 074No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS252,32771 074Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 074No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA90,8381 074Reported
2 016PATRIOTIC ALLIANCE001 074No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY001 074No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION001 074No votes recorded in the complete party list.
2 016AL JAMA-AH001 074No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION001 074No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS001 074No votes recorded in the complete party list.
2 016RISE MZANSI001 074No votes recorded in the complete party list.
2 016UNITED FRONT OF THE EASTERN CAPE40,37241 074Reported
2 016CONSERVATIVES IN ACTION30,27931 074Reported
2 016UNITED INDEPENDENT FRONT001 074No votes recorded in the complete party list.
2 016PAN AFRICANIST MOVEMENT20,18621 074Reported
2 016UNITED CONGRESS20,18621 074Reported
2 016AFRICAN HEART CONGRESS001 074No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS001 074No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE001 074No votes recorded in the complete party list.
2 016GOOD001 074No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT001 074No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY001 074No votes recorded in the complete party list.
2 016AFRICAN UNEMPLOYED CONGRESS001 074No votes recorded in the complete party list.
2 016ARUSHA ECONOMIC COALITION001 074No votes recorded in the complete party list.
2 016PROGRESSIVE COMMUNITY MOVEMENT001 074No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS001 074No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION001 074No votes recorded in the complete party list.
2 016AFRICAN MULTICULTURAL ECONOMIC CONGRESS001 074No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT001 074No votes recorded in the complete party list.
2 016BATHO PELE MOVEMENT001 074No votes recorded in the complete party list.
2 016CIVIC INDEPENDENT001 074No votes recorded in the complete party list.
2 016GOD SAVE AFRICA001 074No votes recorded in the complete party list.
2 016INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION001 074No votes recorded in the complete party list.
2 016NATIONAL COLOURED CONGRESS001 074No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY001 074No votes recorded in the complete party list.
2 016ONE LOVE ALLIANCE001 074No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT001 074No votes recorded in the complete party list.
2 016SERVICE DELIVERY PARTY001 074No votes recorded in the complete party list.
2 016SOCIAL DEMOCRATIC MOVEMENT001 074No votes recorded in the complete party list.
2 016THINA BANTU MOVEMENT001 074No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS41655,7641746Reported
2 021UNITED DEMOCRATIC MOVEMENT364,8257746Reported
2 021DEMOCRATIC ALLIANCE15020,1072746Reported
2 021ECONOMIC FREEDOM FIGHTERS9012,0643746Reported
2 021SOUTH AFRICAN COMMUNIST PARTY00746No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT253,3512746Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY81,0724746Reported
2 021CONGRESS OF THE PEOPLE20,2681746Reported
2 021ACTIONSA00746No votes recorded in the complete party list.
2 021AFRICAN INDEPENDENT CONGRESS40,5362746Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,2681746Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA40,5362746Reported
2 021PATRIOTIC ALLIANCE20,2681746Reported
2 021UMKHONTO WESIZWE PARTY00746No votes recorded in the complete party list.
2 021NATIONAL DEMOCRATIC CONVENTION00746No votes recorded in the complete party list.
2 021AL JAMA-AH00746Reported
2 021AFRICAN PEOPLE'S CONVENTION40,5362746Reported
2 021INDEPENDENT DEMOCRATS00746No votes recorded in the complete party list.
2 021RISE MZANSI00746No votes recorded in the complete party list.
2 021UNITED FRONT OF THE EASTERN CAPE00746No votes recorded in the complete party list.
2 021CONSERVATIVES IN ACTION00746No votes recorded in the complete party list.
2 021UNITED INDEPENDENT FRONT00746No votes recorded in the complete party list.
2 021PAN AFRICANIST MOVEMENT00746No votes recorded in the complete party list.
2 021UNITED CONGRESS00746No votes recorded in the complete party list.
2 021AFRICAN HEART CONGRESS00746No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS00746No votes recorded in the complete party list.
2 021AFRICA RESTORATION ALLIANCE10,134746Reported
2 021GOOD10,134746Reported
2 021UNITED INDEPENDENT MOVEMENT10,134746Reported
2 021INKATHA FREEDOM PARTY00746No votes recorded in the complete party list.
2 021AFRICAN UNEMPLOYED CONGRESS00746No votes recorded in the complete party list.
2 021ARUSHA ECONOMIC COALITION00746Reported
2 021PROGRESSIVE COMMUNITY MOVEMENT00746Reported
2 021ABANTU BATHO CONGRESS00746Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION00746No votes recorded in the complete party list.
2 021AFRICAN MULTICULTURAL ECONOMIC CONGRESS00746Reported
2 021AFRIKA MAYIBUYE MOVEMENT00746No votes recorded in the complete party list.
2 021BATHO PELE MOVEMENT00746Reported
2 021CIVIC INDEPENDENT00746Reported
2 021GOD SAVE AFRICA00746Reported
2 021INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION00746Reported
2 021NATIONAL COLOURED CONGRESS00746Reported
2 021NATIONAL FREEDOM PARTY00746Reported
2 021ONE LOVE ALLIANCE00746No votes recorded in the complete party list.
2 021ORGANIC HUMANITY MOVEMENT00746Reported
2 021SERVICE DELIVERY PARTY00746No votes recorded in the complete party list.
2 021SOCIAL DEMOCRATIC MOVEMENT00746No votes recorded in the complete party list.
2 021THINA BANTU MOVEMENT00746No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS32426,15011 239Reported
2 026UNITED DEMOCRATIC MOVEMENT28222,76031 239Reported
2 026DEMOCRATIC ALLIANCE28122,67961 239Reported
2 026ECONOMIC FREEDOM FIGHTERS14811,94511 239Reported
2 026SOUTH AFRICAN COMMUNIST PARTY483,87411 239Reported
2 026AFRICAN TRANSFORMATION MOVEMENT282,25991 239Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY110,88781 239Reported
2 026CONGRESS OF THE PEOPLE30,24211 239Reported
2 026ACTIONSA302,42131 239Reported
2 026AFRICAN INDEPENDENT CONGRESS30,24211 239Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS282,25991 239Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA50,40361 239Reported
2 026PATRIOTIC ALLIANCE120,96851 239Reported
2 026UMKHONTO WESIZWE PARTY120,96851 239Reported
2 026NATIONAL DEMOCRATIC CONVENTION001 239No votes recorded in the complete party list.
2 026AL JAMA-AH100,80711 239Reported
2 026AFRICAN PEOPLE'S CONVENTION20,16141 239Reported
2 026INDEPENDENT DEMOCRATS001 239No votes recorded in the complete party list.
2 026RISE MZANSI50,40361 239Reported
2 026UNITED FRONT OF THE EASTERN CAPE001 239No votes recorded in the complete party list.
2 026CONSERVATIVES IN ACTION001 239No votes recorded in the complete party list.
2 026UNITED INDEPENDENT FRONT001 239No votes recorded in the complete party list.
2 026PAN AFRICANIST MOVEMENT001 239No votes recorded in the complete party list.
2 026UNITED CONGRESS001 239No votes recorded in the complete party list.
2 026AFRICAN HEART CONGRESS20,16141 239Reported
2 026AFRICAN MOVEMENT CONGRESS20,16141 239Reported
2 026AFRICA RESTORATION ALLIANCE001 239No votes recorded in the complete party list.
2 026GOOD001 239No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT001 239No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY001 239Reported
2 026AFRICAN UNEMPLOYED CONGRESS10,08071 239Reported
2 026ARUSHA ECONOMIC COALITION10,08071 239Reported
2 026PROGRESSIVE COMMUNITY MOVEMENT10,08071 239Reported
2 026ABANTU BATHO CONGRESS001 239No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION001 239Reported
2 026AFRICAN MULTICULTURAL ECONOMIC CONGRESS001 239No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT001 239Reported
2 026BATHO PELE MOVEMENT001 239No votes recorded in the complete party list.
2 026CIVIC INDEPENDENT001 239No votes recorded in the complete party list.
2 026GOD SAVE AFRICA001 239No votes recorded in the complete party list.
2 026INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION001 239No votes recorded in the complete party list.
2 026NATIONAL COLOURED CONGRESS001 239No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY001 239No votes recorded in the complete party list.
2 026ONE LOVE ALLIANCE001 239Reported
2 026ORGANIC HUMANITY MOVEMENT001 239No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY001 239Reported
2 026SOCIAL DEMOCRATIC MOVEMENT001 239Reported
2 026THINA BANTU MOVEMENT001 239Reported

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

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