Counted.co.zaPlay game

Voting district 22150190

Ward 9 results

ANC leads here

ANC leads by

202votes
ANC54.3%
DA26.7%

Ward + municipal PR

ANC falls

−22.6pp
202176.9%
202654.3%

Results

2026

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
26.7%196 votes
Other: show remaining parties: hide remaining parties11.2%82 votes
Voting district 22150190 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—39854,2974
DEMOCRATIC ALLIANCEMARIUS DANIËL MARAIS19626,7394
ECONOMIC FREEDOM FIGHTERS—577,7763
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—162,1828
PATRIOTIC ALLIANCE—121,6371
ACTIONSA—101,3643
AFRICAN CONGRESS FOR TRANSFORMATION—91,2278
SOUTH AFRICAN COMMUNIST PARTY—91,2278
AFRICAN CONTENT MOVEMENT—81,0914
AFRICAN CHRISTIAN DEMOCRATIC PARTY—70,955
UMKHONTO WESIZWE PARTY—40,5457
AFRICAN HEART CONGRESS—20,2729
ALL UNEMPLOYMENT LABOUR ALLIANCE—20,2729
AFRICAN MOVEMENT CONGRESS—10,1364
AFRICAN TRANSFORMATION MOVEMENT—10,1364
AFRIKA MAYIBUYE MOVEMENT—10,1364
AFRICAN LIBERATION MOVEMENT—00
BATHO MOVEMENT—00
PAN AFRICANIST CONGRESS OF AZANIA—00
INDEPENDENTS—00

733 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 %
ANC53.5%—
PAC41.7%—
DA2.6%—
EFF0.0%—
FF+0.0%—
Other2.1%—
2006Vote %vs 2000
ANC84.6%
PAC13.4%
DA1.3%
EFF0.0%
FF+0.1%
Other0.6%
2011Vote %vs 2006
ANC90.0%
PAC0.9%
DA6.9%
EFF0.0%
FF+0.1%
Other2.1%
2016Vote %vs 2011
ANC83.4%
PAC0.0%
DA5.0%
EFF9.5%
FF+0.3%
Other1.7%
2021Vote %vs 2016
ANC76.9%
PAC0.0%
DA8.8%
EFF11.1%
FF+0.0%
Other3.1%
2026Vote %vs 2021
ANC54.3%
PAC0.0%
DA26.7%
EFF7.8%
FF+2.2%
Other9.0%
Voting district 22150190 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS61353,53711 145Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA47841,74671 145Reported
2 000DEMOCRATIC ALLIANCE302,62011 145Reported
2 000ECONOMIC FREEDOM FIGHTERS001 145No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 145No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE001 145No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION001 145No votes recorded in the complete party list.
2 000BOHLOKONG CIVIC ASSOCIATION161,39741 145Reported
2 000ACTIONSA001 145No votes recorded in the complete party list.
2 000ALL UNEMPLOYMENT LABOUR ALLIANCE001 145No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION001 145No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY001 145No votes recorded in the complete party list.
2 000AFRICAN CONTENT MOVEMENT001 145No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY001 145No votes recorded in the complete party list.
2 000ALLIANCE 2000+80,69871 145Reported
2 000CONGRESS OF THE PEOPLE001 145No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY001 145No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY001 145No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT001 145No votes recorded in the complete party list.
2 000LEIHLO LA SETJHABA RAINBOW001 145No votes recorded in the complete party list.
2 000AFRICAN HEART CONGRESS001 145No votes recorded in the complete party list.
2 000UNITED RESIDENTS FRONT001 145No votes recorded in the complete party list.
2 000AFRICAN MOVEMENT CONGRESS001 145No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT001 145No votes recorded in the complete party list.
2 000AL JAMA-AH001 145No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION001 145No votes recorded in the complete party list.
2 000AFRICAN LIBERATION MOVEMENT001 145No votes recorded in the complete party list.
2 000BATHO MOVEMENT001 145No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY001 145No votes recorded in the complete party list.
2 000PATRIOTIC FRONT OF AZANIA001 145No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS79784,6072942Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA12613,3758942Reported
2 006DEMOCRATIC ALLIANCE121,2739942Reported
2 006ECONOMIC FREEDOM FIGHTERS00942No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,1062942Reported
2 006PATRIOTIC ALLIANCE00942No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION00942No votes recorded in the complete party list.
2 006BOHLOKONG CIVIC ASSOCIATION00942No votes recorded in the complete party list.
2 006ACTIONSA00942No votes recorded in the complete party list.
2 006ALL UNEMPLOYMENT LABOUR ALLIANCE00942No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION00942No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00942No votes recorded in the complete party list.
2 006AFRICAN CONTENT MOVEMENT00942No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY50,5308942Reported
2 006ALLIANCE 2000+00942No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00942No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY00942No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00942No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00942No votes recorded in the complete party list.
2 006LEIHLO LA SETJHABA RAINBOW00942No votes recorded in the complete party list.
2 006AFRICAN HEART CONGRESS00942No votes recorded in the complete party list.
2 006UNITED RESIDENTS FRONT00942No votes recorded in the complete party list.
2 006AFRICAN MOVEMENT CONGRESS00942No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00942No votes recorded in the complete party list.
2 006AL JAMA-AH00942No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION10,1062942Reported
2 006AFRICAN LIBERATION MOVEMENT00942No votes recorded in the complete party list.
2 006BATHO MOVEMENT00942No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00942No votes recorded in the complete party list.
2 006PATRIOTIC FRONT OF AZANIA00942No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS80789,9666897Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA80,8919897Reported
2 011DEMOCRATIC ALLIANCE626,9119897Reported
2 011ECONOMIC FREEDOM FIGHTERS00897No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,1115897Reported
2 011PATRIOTIC ALLIANCE00897No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION141,5608897Reported
2 011BOHLOKONG CIVIC ASSOCIATION00897No votes recorded in the complete party list.
2 011ACTIONSA00897No votes recorded in the complete party list.
2 011ALL UNEMPLOYMENT LABOUR ALLIANCE00897No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION00897No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00897No votes recorded in the complete party list.
2 011AFRICAN CONTENT MOVEMENT00897No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY00897No votes recorded in the complete party list.
2 011ALLIANCE 2000+00897No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE50,5574897Reported
2 011INKATHA FREEDOM PARTY00897No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00897No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT00897No votes recorded in the complete party list.
2 011LEIHLO LA SETJHABA RAINBOW00897No votes recorded in the complete party list.
2 011AFRICAN HEART CONGRESS00897No votes recorded in the complete party list.
2 011UNITED RESIDENTS FRONT00897No votes recorded in the complete party list.
2 011AFRICAN MOVEMENT CONGRESS00897No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00897No votes recorded in the complete party list.
2 011AL JAMA-AH00897No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION00897No votes recorded in the complete party list.
2 011AFRICAN LIBERATION MOVEMENT00897No votes recorded in the complete party list.
2 011BATHO MOVEMENT00897No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY00897No votes recorded in the complete party list.
2 011PATRIOTIC FRONT OF AZANIA00897No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS71883,3914861Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA00861No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE434,9942861Reported
2 016ECONOMIC FREEDOM FIGHTERS829,5238861Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS30,3484861Reported
2 016PATRIOTIC ALLIANCE00861No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION40,4646861Reported
2 016BOHLOKONG CIVIC ASSOCIATION00861No votes recorded in the complete party list.
2 016ACTIONSA00861No votes recorded in the complete party list.
2 016ALL UNEMPLOYMENT LABOUR ALLIANCE00861No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION00861No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY00861No votes recorded in the complete party list.
2 016AFRICAN CONTENT MOVEMENT00861No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY10,1161861Reported
2 016ALLIANCE 2000+00861No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE50,5807861Reported
2 016INKATHA FREEDOM PARTY00861No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00861No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00861No votes recorded in the complete party list.
2 016LEIHLO LA SETJHABA RAINBOW30,3484861Reported
2 016AFRICAN HEART CONGRESS00861No votes recorded in the complete party list.
2 016UNITED RESIDENTS FRONT20,2323861Reported
2 016AFRICAN MOVEMENT CONGRESS00861No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00861No votes recorded in the complete party list.
2 016AL JAMA-AH00861No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION00861No votes recorded in the complete party list.
2 016AFRICAN LIBERATION MOVEMENT00861No votes recorded in the complete party list.
2 016BATHO MOVEMENT00861No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY00861No votes recorded in the complete party list.
2 016PATRIOTIC FRONT OF AZANIA00861No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS68476,9404889Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA00889No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE788,7739889Reported
2 021ECONOMIC FREEDOM FIGHTERS9911,1361889Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00889Reported
2 021PATRIOTIC ALLIANCE00889No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S CONVENTION00889No votes recorded in the complete party list.
2 021BOHLOKONG CIVIC ASSOCIATION00889No votes recorded in the complete party list.
2 021ACTIONSA00889No votes recorded in the complete party list.
2 021ALL UNEMPLOYMENT LABOUR ALLIANCE121,3498889Reported
2 021AFRICAN CONGRESS FOR TRANSFORMATION00889No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY00889No votes recorded in the complete party list.
2 021AFRICAN CONTENT MOVEMENT00889No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY30,3375889Reported
2 021ALLIANCE 2000+00889No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE10,1125889Reported
2 021INKATHA FREEDOM PARTY50,5624889Reported
2 021UMKHONTO WESIZWE PARTY00889No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT40,4499889Reported
2 021LEIHLO LA SETJHABA RAINBOW20,225889Reported
2 021AFRICAN HEART CONGRESS00889No votes recorded in the complete party list.
2 021UNITED RESIDENTS FRONT00889No votes recorded in the complete party list.
2 021AFRICAN MOVEMENT CONGRESS00889No votes recorded in the complete party list.
2 021AFRIKA MAYIBUYE MOVEMENT00889No votes recorded in the complete party list.
2 021AL JAMA-AH10,1125889Reported
2 021NATIONAL DEMOCRATIC CONVENTION00889No votes recorded in the complete party list.
2 021AFRICAN LIBERATION MOVEMENT00889No votes recorded in the complete party list.
2 021BATHO MOVEMENT00889No votes recorded in the complete party list.
2 021FORUM 4 SERVICE DELIVERY00889Reported
2 021PATRIOTIC FRONT OF AZANIA00889Reported
2 026AFRICAN NATIONAL CONGRESS39854,2974733Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA00733Reported
2 026DEMOCRATIC ALLIANCE19626,7394733Reported
2 026ECONOMIC FREEDOM FIGHTERS577,7763733Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS162,1828733Reported
2 026PATRIOTIC ALLIANCE121,6371733Reported
2 026AFRICAN PEOPLE'S CONVENTION00733No votes recorded in the complete party list.
2 026BOHLOKONG CIVIC ASSOCIATION00733No votes recorded in the complete party list.
2 026ACTIONSA101,3643733Reported
2 026ALL UNEMPLOYMENT LABOUR ALLIANCE20,2729733Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION91,2278733Reported
2 026SOUTH AFRICAN COMMUNIST PARTY91,2278733Reported
2 026AFRICAN CONTENT MOVEMENT81,0914733Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY70,955733Reported
2 026ALLIANCE 2000+00733No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE00733No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY00733No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY40,5457733Reported
2 026AFRICAN TRANSFORMATION MOVEMENT10,1364733Reported
2 026LEIHLO LA SETJHABA RAINBOW00733No votes recorded in the complete party list.
2 026AFRICAN HEART CONGRESS20,2729733Reported
2 026UNITED RESIDENTS FRONT00733No votes recorded in the complete party list.
2 026AFRICAN MOVEMENT CONGRESS10,1364733Reported
2 026AFRIKA MAYIBUYE MOVEMENT10,1364733Reported
2 026AL JAMA-AH00733No votes recorded in the complete party list.
2 026NATIONAL DEMOCRATIC CONVENTION00733No votes recorded in the complete party list.
2 026AFRICAN LIBERATION MOVEMENT00733Reported
2 026BATHO MOVEMENT00733Reported
2 026FORUM 4 SERVICE DELIVERY00733No votes recorded in the complete party list.
2 026PATRIOTIC FRONT OF AZANIA00733No 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 22150190Explore map
Sources & result details

IEC: 08 Nov 2026, 21:16 SAST · checked 09 Nov 2026, 21:42 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