Counted.co.zaPlay game

Voting district 86870223

Ward 10 results

ANC leads here

ANC leads by

927votes
ANC63.5%
INDEPENDENTS6.8%

Ward + municipal PR

ANC falls

−15.2pp
202178.7%
202663.5%

Results

2026

Combined ballot votes

Combined ballot votes

INDEPENDENTS
6.8%112 votes
Other: show remaining parties: hide remaining parties22.9%375 votes
Voting district 86870223 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESSMOLWANTWA ROBERT PELESANE1 03963,4698
INDEPENDENTS—1126,8418
DEMOCRATIC ALLIANCE—1116,7807
ECONOMIC FREEDOM FIGHTERS—1106,7196
MATLOSANA SERVICE DELIVERY MOVEMENT—503,0544
PAN AFRICANIST CONGRESS OF AZANIA—492,9933
ACTIONSA—442,6878
UMKHONTO WESIZWE PARTY—402,4435
SOUTH AFRICAN COMMUNIST PARTY—372,2602
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—120,733
ALL CITIZENS PARTY—60,3665
INKATHA FREEDOM PARTY—50,3054
AFRIKA MAYIBUYE MOVEMENT—40,2443
PATRIOTIC ALLIANCE—40,2443
AFRICAN CONGRESS FOR TRANSFORMATION—30,1833
INDEPENDENT RATEPAYERS ASSOCIATION OF SA—30,1833
AFRICAN TRANSFORMATION MOVEMENT—20,1222
LABOUR PARTY OF SOUTH AFRICA—20,1222
AFRICAN CHRISTIAN DEMOCRATIC PARTY—10,0611
AFRICAN MOVEMENT CONGRESS—10,0611
UNITED AFRICANS TRANSFORMATION—10,0611
UNITED CHRISTIAN DEMOCRATIC PARTY—10,0611
AMALGAMATED CONCERNED RESIDENTS ASSOCIATION—00
AZANIAN GROUND FORCES—00
PEOPLE'S FREEDOM PARTY—00

1637 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 %
ANC70.2%—
F4SD0.0%—
EFF0.0%—
DA1.3%—
Other28.5%—
2006Vote %vs 2000
ANC93.7%
F4SD0.0%
EFF0.0%
DA0.6%
ID2.9%
Other2.8%
2011Vote %vs 2006
ANC91.2%
F4SD0.0%
EFF0.0%
DA3.8%
COPE2.1%
Other3.0%
2016Vote %vs 2011
ANC70.8%
F4SD17.6%
EFF7.8%
DA2.9%
Other0.8%
2021Vote %vs 2016
ANC78.7%
F4SD1.4%
EFF14.6%
DA2.5%
Other2.8%
2026Vote %vs 2021
ANC63.5%
F4SD0.0%
EFF6.7%
DA6.8%
PAC3.0%
ActionSA2.7%
MKP2.4%
SACP2.3%
Other9.6%
Voting district 86870223 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS2 57170,15013 665Reported
2 000FORUM 4 SERVICE DELIVERY003 665No votes recorded in the complete party list.
2 000ECONOMIC FREEDOM FIGHTERS003 665No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE481,30973 665Reported
2 000MATLOSANA SERVICE DELIVERY MOVEMENT003 665No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA003 665No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS003 665No votes recorded in the complete party list.
2 000ACTIONSA003 665No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY003 665No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY003 665No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE003 665No votes recorded in the complete party list.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY561,5283 665Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY531,44613 665Reported
2 000PATRIOTIC ALLIANCE003 665No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION003 665No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS003 665Reported
2 000AFRICAN PEOPLE'S CONVENTION003 665No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT150,40933 665Reported
2 000ALL CITIZENS PARTY003 665No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY003 665No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT003 665No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT003 665No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT003 665No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION003 665No votes recorded in the complete party list.
2 000INDEPENDENT RATEPAYERS ASSOCIATION OF SA003 665No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY003 665No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA003 665No votes recorded in the complete party list.
2 000NOORDWES FORUM40,10913 665Reported
2 000INTERNATIONAL REVELATION CONGRESS003 665No votes recorded in the complete party list.
2 000AFRICAN MOVEMENT CONGRESS003 665No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION003 665No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS003 665No votes recorded in the complete party list.
2 000AMALGAMATED CONCERNED RESIDENTS ASSOCIATION003 665No votes recorded in the complete party list.
2 000AZANIAN GROUND FORCES003 665No votes recorded in the complete party list.
2 000MOVEMEANT OF GOD003 665No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY003 665No votes recorded in the complete party list.
2 000PEOPLE'S FREEDOM PARTY003 665No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS2 05693,71012 194Reported
2 006FORUM 4 SERVICE DELIVERY002 194No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS002 194No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE130,59252 194Reported
2 006MATLOSANA SERVICE DELIVERY MOVEMENT002 194No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA120,54692 194Reported
2 006INDEPENDENT DEMOCRATS632,87152 194Reported
2 006ACTIONSA002 194No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY002 194No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY002 194No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE002 194No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY261,18512 194Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY120,54692 194Reported
2 006PATRIOTIC ALLIANCE002 194No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION002 194No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS002 194Reported
2 006AFRICAN PEOPLE'S CONVENTION002 194No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT60,27352 194Reported
2 006ALL CITIZENS PARTY002 194No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY002 194Reported
2 006UNITED INDEPENDENT FRONT60,27352 194Reported
2 006AFRICAN TRANSFORMATION MOVEMENT002 194No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT002 194No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION002 194No votes recorded in the complete party list.
2 006INDEPENDENT RATEPAYERS ASSOCIATION OF SA002 194No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL PARTY002 194No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA002 194No votes recorded in the complete party list.
2 006NOORDWES FORUM002 194No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS002 194No votes recorded in the complete party list.
2 006AFRICAN MOVEMENT CONGRESS002 194No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION002 194No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS002 194No votes recorded in the complete party list.
2 006AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 194No votes recorded in the complete party list.
2 006AZANIAN GROUND FORCES002 194No votes recorded in the complete party list.
2 006MOVEMEANT OF GOD002 194No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY002 194No votes recorded in the complete party list.
2 006PEOPLE'S FREEDOM PARTY002 194No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS2 40791,17422 640Reported
2 011FORUM 4 SERVICE DELIVERY002 640No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS002 640No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE993,752 640Reported
2 011MATLOSANA SERVICE DELIVERY MOVEMENT002 640No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA90,34092 640Reported
2 011INDEPENDENT DEMOCRATS002 640No votes recorded in the complete party list.
2 011ACTIONSA002 640No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY002 640No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY002 640No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE552,08332 640Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTY002 640No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY170,64392 640Reported
2 011PATRIOTIC ALLIANCE002 640No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION281,06062 640Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,03792 640Reported
2 011AFRICAN PEOPLE'S CONVENTION190,71972 640Reported
2 011UNITED DEMOCRATIC MOVEMENT10,03792 640Reported
2 011ALL CITIZENS PARTY002 640No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY002 640No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT002 640No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT002 640No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT002 640No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION002 640No votes recorded in the complete party list.
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA002 640No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY40,15152 640Reported
2 011LABOUR PARTY OF SOUTH AFRICA002 640No votes recorded in the complete party list.
2 011NOORDWES FORUM002 640No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS002 640No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS002 640No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION002 640No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS002 640No votes recorded in the complete party list.
2 011AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 640No votes recorded in the complete party list.
2 011AZANIAN GROUND FORCES002 640No votes recorded in the complete party list.
2 011MOVEMEANT OF GOD002 640No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY002 640Reported
2 011PEOPLE'S FREEDOM PARTY002 640No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS1 47270,83732 078Reported
2 016FORUM 4 SERVICE DELIVERY36617,61312 078Reported
2 016ECONOMIC FREEDOM FIGHTERS1627,7962 078Reported
2 016DEMOCRATIC ALLIANCE612,93552 078Reported
2 016MATLOSANA SERVICE DELIVERY MOVEMENT002 078No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA002 078Reported
2 016INDEPENDENT DEMOCRATS002 078No votes recorded in the complete party list.
2 016ACTIONSA002 078No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY002 078No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY002 078No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE140,67372 078Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY002 078No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY002 078No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE002 078No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION002 078No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,09622 078Reported
2 016AFRICAN PEOPLE'S CONVENTION002 078No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT002 078No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY002 078No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY002 078No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT002 078No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT002 078No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT002 078No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION002 078No votes recorded in the complete party list.
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA10,04812 078Reported
2 016SOUTH AFRICAN POLITICAL PARTY002 078No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA002 078No votes recorded in the complete party list.
2 016NOORDWES FORUM002 078No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS002 078No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS002 078No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION002 078No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS002 078No votes recorded in the complete party list.
2 016AMALGAMATED CONCERNED RESIDENTS ASSOCIATION002 078No votes recorded in the complete party list.
2 016AZANIAN GROUND FORCES002 078No votes recorded in the complete party list.
2 016MOVEMEANT OF GOD002 078Reported
2 016NATIONAL FREEDOM PARTY002 078No votes recorded in the complete party list.
2 016PEOPLE'S FREEDOM PARTY002 078No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS92878,71081 179Reported
2 021FORUM 4 SERVICE DELIVERY161,35711 179Reported
2 021ECONOMIC FREEDOM FIGHTERS17214,58861 179Reported
2 021DEMOCRATIC ALLIANCE302,54451 179Reported
2 021MATLOSANA SERVICE DELIVERY MOVEMENT001 179No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA001 179No votes recorded in the complete party list.
2 021INDEPENDENT DEMOCRATS001 179No votes recorded in the complete party list.
2 021ACTIONSA001 179No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 179No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 179No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE20,16961 179Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY001 179No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY90,76341 179Reported
2 021PATRIOTIC ALLIANCE161,35711 179Reported
2 021AZANIAN PEOPLE'S ORGANISATION001 179No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,16961 179Reported
2 021AFRICAN PEOPLE'S CONVENTION001 179No votes recorded in the complete party list.
2 021UNITED DEMOCRATIC MOVEMENT001 179Reported
2 021ALL CITIZENS PARTY001 179No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY001 179No votes recorded in the complete party list.
2 021UNITED INDEPENDENT FRONT001 179No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT30,25451 179Reported
2 021AFRIKA MAYIBUYE MOVEMENT001 179No votes recorded in the complete party list.
2 021AFRICAN CONGRESS FOR TRANSFORMATION001 179No votes recorded in the complete party list.
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA001 179Reported
2 021SOUTH AFRICAN POLITICAL PARTY001 179No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA001 179No votes recorded in the complete party list.
2 021NOORDWES FORUM001 179No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS10,08481 179Reported
2 021AFRICAN MOVEMENT CONGRESS001 179No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 179No votes recorded in the complete party list.
2 021ABANTU BATHO CONGRESS001 179Reported
2 021AMALGAMATED CONCERNED RESIDENTS ASSOCIATION001 179No votes recorded in the complete party list.
2 021AZANIAN GROUND FORCES001 179No votes recorded in the complete party list.
2 021MOVEMEANT OF GOD001 179No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY001 179No votes recorded in the complete party list.
2 021PEOPLE'S FREEDOM PARTY001 179No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS1 03963,46981 637Reported
2 026FORUM 4 SERVICE DELIVERY001 637No votes recorded in the complete party list.
2 026ECONOMIC FREEDOM FIGHTERS1106,71961 637Reported
2 026DEMOCRATIC ALLIANCE1116,78071 637Reported
2 026MATLOSANA SERVICE DELIVERY MOVEMENT503,05441 637Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA492,99331 637Reported
2 026INDEPENDENT DEMOCRATS001 637No votes recorded in the complete party list.
2 026ACTIONSA442,68781 637Reported
2 026UMKHONTO WESIZWE PARTY402,44351 637Reported
2 026SOUTH AFRICAN COMMUNIST PARTY372,26021 637Reported
2 026CONGRESS OF THE PEOPLE001 637No votes recorded in the complete party list.
2 026UNITED CHRISTIAN DEMOCRATIC PARTY10,06111 637Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY10,06111 637Reported
2 026PATRIOTIC ALLIANCE40,24431 637Reported
2 026AZANIAN PEOPLE'S ORGANISATION001 637No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS120,7331 637Reported
2 026AFRICAN PEOPLE'S CONVENTION001 637No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT001 637No votes recorded in the complete party list.
2 026ALL CITIZENS PARTY60,36651 637Reported
2 026INKATHA FREEDOM PARTY50,30541 637Reported
2 026UNITED INDEPENDENT FRONT001 637No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT20,12221 637Reported
2 026AFRIKA MAYIBUYE MOVEMENT40,24431 637Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION30,18331 637Reported
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA30,18331 637Reported
2 026SOUTH AFRICAN POLITICAL PARTY001 637No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA20,12221 637Reported
2 026NOORDWES FORUM001 637No votes recorded in the complete party list.
2 026INTERNATIONAL REVELATION CONGRESS001 637No votes recorded in the complete party list.
2 026AFRICAN MOVEMENT CONGRESS10,06111 637Reported
2 026UNITED AFRICANS TRANSFORMATION10,06111 637Reported
2 026ABANTU BATHO CONGRESS001 637No votes recorded in the complete party list.
2 026AMALGAMATED CONCERNED RESIDENTS ASSOCIATION001 637Reported
2 026AZANIAN GROUND FORCES001 637Reported
2 026MOVEMEANT OF GOD001 637No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY001 637No votes recorded in the complete party list.
2 026PEOPLE'S FREEDOM PARTY001 637Reported

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

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