Counted.co.zaPlay game

Voting district 32851425

Ward 109 results

DA leads here

DA leads by

346votes
DA32.4%
ActionSA17.4%

Ward + municipal PR

ActionSA falls

−9.4pp
202126.8%
202617.4%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
32.4%745 votes
ACTIONSA
17.4%399 votes
Other: show remaining parties: hide remaining parties35.3%811 votes
AL JAMA-AH
11.5%264 votes
MINORITY FRONT
0.4%9 votes
VUKA SA
0.0%0 votes
COMBAT
0.0%0 votes
MOVE SA
0.0%0 votes
INDEPENDENTS
0.0%0 votes
Voting district 32851425 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCECHARLENE OLIVIA MC CORD74532,4477
ACTIONSA—39917,378
AFRICAN NATIONAL CONGRESS—34114,8519
AL JAMA-AH—26411,4983
ECONOMIC FREEDOM FIGHTERS—1707,4042
RISE MZANSI—1295,6185
UMKHONTO WESIZWE PARTY—622,7003
PEOPLE'S MOVEMENT FOR CHANGE—482,0906
SOUTH AFRICAN COMMUNIST PARTY—381,6551
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—210,9146
BUILD ONE SOUTH AFRICA—130,5662
AFRICAN TRANSFORMATION MOVEMENT—110,4791
PATRIOTIC ALLIANCE—100,4355
FREEDOM IN SOUTH AFRICA—90,392
MINORITY FRONT—90,392
INKATHA FREEDOM PARTY—40,1742
UNITED DEMOCRATIC MOVEMENT—40,1742
AFRICAN INDEPENDENT CONGRESS—30,1307
CONGRESS OF THE PEOPLE—30,1307
AFRICAN CHRISTIAN DEMOCRATIC PARTY—20,0871
AFRIKA MAYIBUYE MOVEMENT—20,0871
AZANIAN PEOPLE'S ORGANISATION—20,0871
TRUTH AND SOLIDARITY MOVEMENT—20,0871
AFRICA RESTORATION ALLIANCE—10,0436
AFRICAN PEOPLE'S CONVENTION—10,0436
LAND PARTY—10,0436
NATIONAL COLOURED CONGRESS—10,0436
PAN AFRICANIST CONGRESS OF AZANIA—10,0436
VUKA SA—00
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT—00
AFRICAN CONGRESS FOR TRANSFORMATION—00
AFRICAN ECONOMIC FREEDOM—00
AFRICAN HEART CONGRESS—00
AFRICAN LABOUR CONVENTION—00
AFRICAN RENAISSANCE UNITY—00
AFRICAN ROYAL RAINBOW CONGRESS—00
AFRICAN UNEMPLOYED CONGRESS—00
AFRIKA UNITE CONGRESS—00
ALL CITIZENS PARTY—00
ALL NATIVES OF SOUTH AFRICA—00
ALLIED INDEPENDENTS UMBRELLA—00
AMALGAMATED RAINBOW MOVEMENT—00
AZANIA PEACEFUL REVOLUTION—00
AZANIAN GROUND FORCES—00
BOLSHEVIKS PARTY OF SOUTH AFRICA—00
CHANGE PARTY—00
CHRIST KINGDOM PARTY—00
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS—00
COMBAT—00
COMMUNITY FIRST MOVEMENT—00
ECONOMIC EMANCIPATION FORUM—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00
ECONOMIC REDRESS MOVEMENT—00
EKHETHU PEOPLES PARTY—00
GAP FIXERS OF SOUTH AFRICA—00
GAZA DEMOCRATIC FRONT—00
ILIZWE NATHI—00
IMSTAYING—00
INDEPENDENT CITIZENS MOVEMENT—00
INTERNATIONAL REVELATION CONGRESS—00
KINGDOM COVENANT DEMOCRATIC PARTY—00
KNOW YOUR POWER—00
LABOUR PARTY OF SOUTH AFRICA—00
LEKWE BEPE KINGDOM PARTY—00
MAWUSA MOVEMENT PARTY—00
MOVE SA—00
MOVEMENT OF RESIDENTS PARTY—00
NATIONAL DEMOCRATIC CONVENTION—00
NATIONAL FREEDOM PARTY—00
OPERATION DUDULA—00
ORGANIC HUMANITY MOVEMENT—00
PEOPLE OF JOBURG—00
PEOPLE'S CONSENT PARTY—00
PRO SOUTH AFRICA—00
RESIDENT DEVELOPMENT—00
SERVICE DELIVERY PARTY—00
SHOSHOLOZA PROGRESSIVE PARTY—00
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION—00
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA—00
UMPHAKATHI WARONA—00
UNITED AFRICANS TRANSFORMATION—00
UNITED INDEPENDENT MOVEMENT—00
INDEPENDENTS—00

2296 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

2021Vote %
DA38.3%—
ActionSA26.8%—
ANC23.2%—
Al Jama-ah2.1%—
EFF5.7%—
Other3.9%—
2026Vote %vs 2021
DA32.4%
ActionSA17.4%
ANC14.9%
Al Jama-ah11.5%
EFF7.4%
RISE MZANSI5.6%
MKP2.7%
Other6.0%
Voting district 32851425 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 021DEMOCRATIC ALLIANCE44738,30331 167Reported
2 021ACTIONSA31326,82091 167Reported
2 021AFRICAN NATIONAL CONGRESS27123,22191 167Reported
2 021AL JAMA-AH252,14221 167Reported
2 021ECONOMIC FREEDOM FIGHTERS665,65551 167Reported
2 021RISE MZANSI001 167No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 167No votes recorded in the complete party list.
2 021PEOPLE'S MOVEMENT FOR CHANGE001 167No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 167No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,08571 167Reported
2 021PATRIOTIC ALLIANCE90,77121 167Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY70,59981 167Reported
2 021BUILD ONE SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE60,51411 167Reported
2 021AFRICAN TRANSFORMATION MOVEMENT20,17141 167Reported
2 021FREEDOM IN SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021MINORITY FRONT001 167No votes recorded in the complete party list.
2 021BLACK FIRST LAND FIRST40,34281 167Reported
2 021GOOD40,34281 167Reported
2 021INKATHA FREEDOM PARTY30,25711 167Reported
2 021UNITED DEMOCRATIC MOVEMENT30,25711 167Reported
2 021CHANGE PARTY20,17141 167Reported
2 021AFRICAN INDEPENDENT CONGRESS001 167Reported
2 021AFRIKA MAYIBUYE MOVEMENT001 167No votes recorded in the complete party list.
2 021AZANIAN PEOPLE'S ORGANISATION001 167Reported
2 021TRUTH AND SOLIDARITY MOVEMENT001 167No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION10,08571 167Reported
2 021CIVIC MOVEMENT OF SOUTH AFRICA10,08571 167Reported
2 021DEMOCRATIC AFRICAN PARTY10,08571 167Reported
2 021UNITED INDEPENDENT MOVEMENT10,08571 167Reported
2 021AFRICA RESTORATION ALLIANCE001 167Reported
2 021LAND PARTY001 167No votes recorded in the complete party list.
2 021NATIONAL COLOURED CONGRESS001 167No votes recorded in the complete party list.
2 021PAN AFRICANIST CONGRESS OF AZANIA001 167Reported
2 021ABAHLALY BAAHI001 167Reported
2 021ABANTU BATHO CONGRESS001 167Reported
2 021ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT001 167No votes recorded in the complete party list.
2 021ACTIVISTS MOVEMENT OF SOUTH AFRICA001 167Reported
2 021AFRICAN AMBASSADORS OF SOUTH AFRICA001 167Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION001 167No votes recorded in the complete party list.
2 021AFRICAN COVENANT001 167Reported
2 021AFRICAN ECONOMIC FREEDOM001 167No votes recorded in the complete party list.
2 021AFRICAN FREEDOM REVOLUTION001 167Reported
2 021AFRICAN HEART CONGRESS001 167Reported
2 021AFRICAN LABOUR CONVENTION001 167No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S MOVEMENT001 167Reported
2 021AFRICAN RENAISSANCE UNITY001 167No votes recorded in the complete party list.
2 021AFRICAN ROYAL RAINBOW CONGRESS001 167No votes recorded in the complete party list.
2 021AFRICAN SECURITY CONGRESS001 167Reported
2 021AFRICAN UNEMPLOYED CONGRESS001 167No votes recorded in the complete party list.
2 021AFRIKA UNITE CONGRESS001 167No votes recorded in the complete party list.
2 021AGANG SOUTH AFRICA001 167Reported
2 021AGENCY FOR NEW AGENDA001 167Reported
2 021ALL CITIZENS PARTY001 167No votes recorded in the complete party list.
2 021ALL NATIVES OF SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021ALLIED INDEPENDENTS UMBRELLA001 167No votes recorded in the complete party list.
2 021AMALGAMATED RAINBOW MOVEMENT001 167Reported
2 021AZANIA PEACEFUL REVOLUTION001 167No votes recorded in the complete party list.
2 021AZANIAN GROUND FORCES001 167No votes recorded in the complete party list.
2 021BLACK AND WHITE PARTY001 167Reported
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA001 167Reported
2 021CHRIST KINGDOM PARTY001 167No votes recorded in the complete party list.
2 021CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS001 167No votes recorded in the complete party list.
2 021COMBAT001 167No votes recorded in the complete party list.
2 021COMMUNITY FIRST MOVEMENT001 167No votes recorded in the complete party list.
2 021COMMUNITY SOLIDARITY ASSOCIATION001 167Reported
2 021DEFENDERS OF THE PEOPLE001 167Reported
2 021DISRUPT PARTY001 167Reported
2 021ECONOMIC EMANCIPATION FORUM001 167Reported
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021ECONOMIC REDRESS MOVEMENT001 167No votes recorded in the complete party list.
2 021EKHETHU PEOPLES PARTY001 167No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY001 167Reported
2 021GAP FIXERS OF SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021GAZA DEMOCRATIC FRONT001 167No votes recorded in the complete party list.
2 021ILIZWE NATHI001 167No votes recorded in the complete party list.
2 021IMSTAYING001 167No votes recorded in the complete party list.
2 021INDEPENDENT CITIZENS MOVEMENT001 167No votes recorded in the complete party list.
2 021INTERNATIONAL PARTY001 167Reported
2 021INTERNATIONAL REVELATION CONGRESS001 167Reported
2 021JUSTICE AND EMPLOYMENT PARTY001 167Reported
2 021KINGDOM COVENANT DEMOCRATIC PARTY001 167No votes recorded in the complete party list.
2 021KNOW YOUR POWER001 167No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021LEKWE BEPE KINGDOM PARTY001 167No votes recorded in the complete party list.
2 021MAWUSA MOVEMENT PARTY001 167No votes recorded in the complete party list.
2 021MOVE SA001 167No votes recorded in the complete party list.
2 021MOVEMENT OF RESIDENTS PARTY001 167No votes recorded in the complete party list.
2 021NATIONAL DEMOCRATIC CONVENTION001 167No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY001 167Reported
2 021NATIONAL PEOPLE'S FRONT001 167Reported
2 021OPERATION DUDULA001 167No votes recorded in the complete party list.
2 021ORGANIC HUMANITY MOVEMENT001 167Reported
2 021PARTY OF ACTION001 167Reported
2 021PEOPLE OF JOBURG001 167No votes recorded in the complete party list.
2 021PEOPLE'S CONSENT PARTY001 167No votes recorded in the complete party list.
2 021PEOPLE'S FREEDOM PARTY001 167Reported
2 021PRO SOUTH AFRICA001 167No votes recorded in the complete party list.
2 021RESIDENT DEVELOPMENT001 167No votes recorded in the complete party list.
2 021ROYAL LOYAL PROGRESS001 167Reported
2 021SAKHISIZWE CONVENTION001 167Reported
2 021SERVICE DELIVERY PARTY001 167No votes recorded in the complete party list.
2 021SHOSHOLOZA PROGRESSIVE PARTY001 167Reported
2 021SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION001 167No votes recorded in the complete party list.
2 021SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION001 167Reported
2 021TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA001 167No votes recorded in the complete party list.
2 021UMPHAKATHI WARONA001 167No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION001 167No votes recorded in the complete party list.
2 021UNITED CULTURAL MOVEMENT001 167Reported
2 021US THE PEOPLE001 167Reported
2 021VUKA SA001 167No votes recorded in the complete party list.
2 026DEMOCRATIC ALLIANCE74532,44772 296Reported
2 026ACTIONSA39917,3782 296Reported
2 026AFRICAN NATIONAL CONGRESS34114,85192 296Reported
2 026AL JAMA-AH26411,49832 296Reported
2 026ECONOMIC FREEDOM FIGHTERS1707,40422 296Reported
2 026RISE MZANSI1295,61852 296Reported
2 026UMKHONTO WESIZWE PARTY622,70032 296Reported
2 026PEOPLE'S MOVEMENT FOR CHANGE482,09062 296Reported
2 026SOUTH AFRICAN COMMUNIST PARTY381,65512 296Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS210,91462 296Reported
2 026PATRIOTIC ALLIANCE100,43552 296Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY20,08712 296Reported
2 026BUILD ONE SOUTH AFRICA130,56622 296Reported
2 026CONGRESS OF THE PEOPLE30,13072 296Reported
2 026AFRICAN TRANSFORMATION MOVEMENT110,47912 296Reported
2 026FREEDOM IN SOUTH AFRICA90,3922 296Reported
2 026MINORITY FRONT90,3922 296Reported
2 026BLACK FIRST LAND FIRST002 296No votes recorded in the complete party list.
2 026GOOD002 296No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY40,17422 296Reported
2 026UNITED DEMOCRATIC MOVEMENT40,17422 296Reported
2 026CHANGE PARTY002 296Reported
2 026AFRICAN INDEPENDENT CONGRESS30,13072 296Reported
2 026AFRIKA MAYIBUYE MOVEMENT20,08712 296Reported
2 026AZANIAN PEOPLE'S ORGANISATION20,08712 296Reported
2 026TRUTH AND SOLIDARITY MOVEMENT20,08712 296Reported
2 026AFRICAN PEOPLE'S CONVENTION10,04362 296Reported
2 026CIVIC MOVEMENT OF SOUTH AFRICA002 296No votes recorded in the complete party list.
2 026DEMOCRATIC AFRICAN PARTY002 296No votes recorded in the complete party list.
2 026UNITED INDEPENDENT MOVEMENT002 296Reported
2 026AFRICA RESTORATION ALLIANCE10,04362 296Reported
2 026LAND PARTY10,04362 296Reported
2 026NATIONAL COLOURED CONGRESS10,04362 296Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA10,04362 296Reported
2 026ABAHLALY BAAHI002 296No votes recorded in the complete party list.
2 026ABANTU BATHO CONGRESS002 296No votes recorded in the complete party list.
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT002 296Reported
2 026ACTIVISTS MOVEMENT OF SOUTH AFRICA002 296No votes recorded in the complete party list.
2 026AFRICAN AMBASSADORS OF SOUTH AFRICA002 296No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION002 296Reported
2 026AFRICAN COVENANT002 296No votes recorded in the complete party list.
2 026AFRICAN ECONOMIC FREEDOM002 296Reported
2 026AFRICAN FREEDOM REVOLUTION002 296No votes recorded in the complete party list.
2 026AFRICAN HEART CONGRESS002 296Reported
2 026AFRICAN LABOUR CONVENTION002 296Reported
2 026AFRICAN PEOPLE'S MOVEMENT002 296No votes recorded in the complete party list.
2 026AFRICAN RENAISSANCE UNITY002 296Reported
2 026AFRICAN ROYAL RAINBOW CONGRESS002 296Reported
2 026AFRICAN SECURITY CONGRESS002 296No votes recorded in the complete party list.
2 026AFRICAN UNEMPLOYED CONGRESS002 296Reported
2 026AFRIKA UNITE CONGRESS002 296Reported
2 026AGANG SOUTH AFRICA002 296No votes recorded in the complete party list.
2 026AGENCY FOR NEW AGENDA002 296No votes recorded in the complete party list.
2 026ALL CITIZENS PARTY002 296Reported
2 026ALL NATIVES OF SOUTH AFRICA002 296Reported
2 026ALLIED INDEPENDENTS UMBRELLA002 296Reported
2 026AMALGAMATED RAINBOW MOVEMENT002 296Reported
2 026AZANIA PEACEFUL REVOLUTION002 296Reported
2 026AZANIAN GROUND FORCES002 296Reported
2 026BLACK AND WHITE PARTY002 296No votes recorded in the complete party list.
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA002 296Reported
2 026CHRIST KINGDOM PARTY002 296Reported
2 026CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS002 296Reported
2 026COMBAT002 296Reported
2 026COMMUNITY FIRST MOVEMENT002 296Reported
2 026COMMUNITY SOLIDARITY ASSOCIATION002 296No votes recorded in the complete party list.
2 026DEFENDERS OF THE PEOPLE002 296No votes recorded in the complete party list.
2 026DISRUPT PARTY002 296No votes recorded in the complete party list.
2 026ECONOMIC EMANCIPATION FORUM002 296Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA002 296Reported
2 026ECONOMIC REDRESS MOVEMENT002 296Reported
2 026EKHETHU PEOPLES PARTY002 296Reported
2 026FORUM 4 SERVICE DELIVERY002 296No votes recorded in the complete party list.
2 026GAP FIXERS OF SOUTH AFRICA002 296Reported
2 026GAZA DEMOCRATIC FRONT002 296Reported
2 026ILIZWE NATHI002 296Reported
2 026IMSTAYING002 296Reported
2 026INDEPENDENT CITIZENS MOVEMENT002 296Reported
2 026INTERNATIONAL PARTY002 296No votes recorded in the complete party list.
2 026INTERNATIONAL REVELATION CONGRESS002 296Reported
2 026JUSTICE AND EMPLOYMENT PARTY002 296No votes recorded in the complete party list.
2 026KINGDOM COVENANT DEMOCRATIC PARTY002 296Reported
2 026KNOW YOUR POWER002 296Reported
2 026LABOUR PARTY OF SOUTH AFRICA002 296Reported
2 026LEKWE BEPE KINGDOM PARTY002 296Reported
2 026MAWUSA MOVEMENT PARTY002 296Reported
2 026MOVE SA002 296Reported
2 026MOVEMENT OF RESIDENTS PARTY002 296Reported
2 026NATIONAL DEMOCRATIC CONVENTION002 296Reported
2 026NATIONAL FREEDOM PARTY002 296Reported
2 026NATIONAL PEOPLE'S FRONT002 296No votes recorded in the complete party list.
2 026OPERATION DUDULA002 296Reported
2 026ORGANIC HUMANITY MOVEMENT002 296Reported
2 026PARTY OF ACTION002 296No votes recorded in the complete party list.
2 026PEOPLE OF JOBURG002 296Reported
2 026PEOPLE'S CONSENT PARTY002 296Reported
2 026PEOPLE'S FREEDOM PARTY002 296No votes recorded in the complete party list.
2 026PRO SOUTH AFRICA002 296Reported
2 026RESIDENT DEVELOPMENT002 296Reported
2 026ROYAL LOYAL PROGRESS002 296No votes recorded in the complete party list.
2 026SAKHISIZWE CONVENTION002 296No votes recorded in the complete party list.
2 026SERVICE DELIVERY PARTY002 296Reported
2 026SHOSHOLOZA PROGRESSIVE PARTY002 296Reported
2 026SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION002 296Reported
2 026SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION002 296No votes recorded in the complete party list.
2 026TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA002 296Reported
2 026UMPHAKATHI WARONA002 296Reported
2 026UNITED AFRICANS TRANSFORMATION002 296Reported
2 026UNITED CULTURAL MOVEMENT002 296No votes recorded in the complete party list.
2 026US THE PEOPLE002 296No votes recorded in the complete party list.
2 026VUKA SA002 296Reported

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

IEC: 08 Nov 2026, 21:12 SAST · checked 09 Nov 2026, 23:29 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