Counted.co.zaPlay game

Voting district 43502329

Ward 12 results

IFP leads here

IFP leads by

419votes
IFP60.6%
ANC29.7%

Ward + municipal PR

ANC falls

−36.5pp
202166.2%
202629.7%

Results

2026

Combined ballot votes

Combined ballot votes

Other: show remaining parties: hide remaining parties2.7%37 votes
Voting district 43502329 · 2026 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
INKATHA FREEDOM PARTYTHULANI PATRICK BUTHELEZI82260,5748
AFRICAN NATIONAL CONGRESS—40329,6979
UMKHONTO WESIZWE PARTY—957,0007
ECONOMIC FREEDOM FIGHTERS—241,7686
DEMOCRATIC ALLIANCE—70,5158
AFRICAN ECONOMIC FREEDOM—30,2211
GODS JUSTICE AND DEVELOPMENT PARTY—20,1474
AFRIKA MAYIBUYE MOVEMENT—10,0737
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—00
ACTIONSA—00
AFRICA RESTORATION ALLIANCE—00
AFRICAN RENAISSANCE UNITY—00
AFRICAN TRANSFORMATION MOVEMENT—00
GAP FIXERS OF SOUTH AFRICA—00
LABOUR PARTY OF SOUTH AFRICA—00
NATIONAL FREEDOM PARTY—00
NATIONAL PEOPLES AMBASSADORS—00
NATIONAL PEOPLE'S FRONT—00
ORGANIC HUMANITY MOVEMENT—00
PATRIOTIC ALLIANCE—00
SOUTH AFRICAN COMMUNIST PARTY—00
UMKHUMBI WESIZWE ORGANISATION—00
INDEPENDENTS—00

1357 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 %
IFP92.4%—
ANC3.8%—
NFP0.0%—
NATIONAL DEMOCRATIC CONVENTION0.0%—
MKP0.0%—
Other3.8%—
2006Vote %vs 2000
IFP73.4%
ANC6.0%
NFP0.0%
NATIONAL DEMOCRATIC CONVENTION17.3%
MKP0.0%
Other3.3%
2011Vote %vs 2006
IFP54.9%
ANC19.8%
NFP23.2%
NATIONAL DEMOCRATIC CONVENTION0.0%
MKP0.0%
Other2.1%
2016Vote %vs 2011
IFP40.8%
ANC58.7%
NFP0.0%
NATIONAL DEMOCRATIC CONVENTION0.0%
MKP0.0%
Other0.4%
2021Vote %vs 2016
IFP31.6%
ANC66.2%
NFP0.2%
NATIONAL DEMOCRATIC CONVENTION0.0%
MKP0.0%
Other2.1%
2026Vote %vs 2021
IFP60.6%
ANC29.7%
NFP0.0%
NATIONAL DEMOCRATIC CONVENTION0.0%
MKP7.0%
Other2.7%
Voting district 43502329 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000INKATHA FREEDOM PARTY14692,4051158Reported
2 000AFRICAN NATIONAL CONGRESS63,7975158Reported
2 000NATIONAL FREEDOM PARTY00158No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION00158No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00158No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE63,7975158Reported
2 000ECONOMIC FREEDOM FIGHTERS00158No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY00158No votes recorded in the complete party list.
2 000OWETHU RESIDENTS ORGANISATION00158No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00158No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS00158No votes recorded in the complete party list.
2 000AFRICAN MANTUNGWA COMMUNITY00158No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC FREEDOM00158No votes recorded in the complete party list.
2 000GODS JUSTICE AND DEVELOPMENT PARTY00158No votes recorded in the complete party list.
2 000ROYAL LOYAL PROGRESS00158No votes recorded in the complete party list.
2 000DEVELOPMENT OF JOBS IN VRYHEID00158No votes recorded in the complete party list.
2 000ORGANIC HUMANITY MOVEMENT00158No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00158No votes recorded in the complete party list.
2 000ACTIONSA00158No votes recorded in the complete party list.
2 000AFRICA RESTORATION ALLIANCE00158No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S MOVEMENT00158No votes recorded in the complete party list.
2 000AFRICAN RENAISSANCE UNITY00158No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00158No votes recorded in the complete party list.
2 000GAP FIXERS OF SOUTH AFRICA00158No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00158No votes recorded in the complete party list.
2 000LAND PARTY00158No votes recorded in the complete party list.
2 000NATIONAL PEOPLE'S FRONT00158No votes recorded in the complete party list.
2 000NATIONAL PEOPLES AMBASSADORS00158No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00158No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00158No votes recorded in the complete party list.
2 000UMKHUMBI WESIZWE ORGANISATION00158No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY56173,4293764Reported
2 006AFRICAN NATIONAL CONGRESS466,0209764Reported
2 006NATIONAL FREEDOM PARTY00764No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION13217,2775764Reported
2 006UMKHONTO WESIZWE PARTY00764No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE202,6178764Reported
2 006ECONOMIC FREEDOM FIGHTERS00764No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY50,6545764Reported
2 006OWETHU RESIDENTS ORGANISATION00764No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00764No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS00764No votes recorded in the complete party list.
2 006AFRICAN MANTUNGWA COMMUNITY00764No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC FREEDOM00764No votes recorded in the complete party list.
2 006GODS JUSTICE AND DEVELOPMENT PARTY00764No votes recorded in the complete party list.
2 006ROYAL LOYAL PROGRESS00764No votes recorded in the complete party list.
2 006DEVELOPMENT OF JOBS IN VRYHEID00764No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT00764No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00764No votes recorded in the complete party list.
2 006ACTIONSA00764No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE00764No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S MOVEMENT00764No votes recorded in the complete party list.
2 006AFRICAN RENAISSANCE UNITY00764No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00764No votes recorded in the complete party list.
2 006GAP FIXERS OF SOUTH AFRICA00764No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00764No votes recorded in the complete party list.
2 006LAND PARTY00764No votes recorded in the complete party list.
2 006NATIONAL PEOPLE'S FRONT00764No votes recorded in the complete party list.
2 006NATIONAL PEOPLES AMBASSADORS00764No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00764No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00764No votes recorded in the complete party list.
2 006UMKHUMBI WESIZWE ORGANISATION00764No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY50454,902918Reported
2 011AFRICAN NATIONAL CONGRESS18219,8257918Reported
2 011NATIONAL FREEDOM PARTY21323,2026918Reported
2 011NATIONAL DEMOCRATIC CONVENTION00918No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00918No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE60,6536918Reported
2 011ECONOMIC FREEDOM FIGHTERS00918No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY20,2179918Reported
2 011OWETHU RESIDENTS ORGANISATION60,6536918Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS40,4357918Reported
2 011ABANTU BATHO CONGRESS00918No votes recorded in the complete party list.
2 011AFRICAN MANTUNGWA COMMUNITY00918No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC FREEDOM00918No votes recorded in the complete party list.
2 011GODS JUSTICE AND DEVELOPMENT PARTY00918No votes recorded in the complete party list.
2 011ROYAL LOYAL PROGRESS10,1089918Reported
2 011DEVELOPMENT OF JOBS IN VRYHEID00918No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT00918No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00918No votes recorded in the complete party list.
2 011ACTIONSA00918No votes recorded in the complete party list.
2 011AFRICA RESTORATION ALLIANCE00918No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S MOVEMENT00918No votes recorded in the complete party list.
2 011AFRICAN RENAISSANCE UNITY00918No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT00918No votes recorded in the complete party list.
2 011GAP FIXERS OF SOUTH AFRICA00918No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA00918No votes recorded in the complete party list.
2 011LAND PARTY00918No votes recorded in the complete party list.
2 011NATIONAL PEOPLE'S FRONT00918No votes recorded in the complete party list.
2 011NATIONAL PEOPLES AMBASSADORS00918No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE00918No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00918No votes recorded in the complete party list.
2 011UMKHUMBI WESIZWE ORGANISATION00918No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY54640,80721 338Reported
2 016AFRICAN NATIONAL CONGRESS78658,74441 338Reported
2 016NATIONAL FREEDOM PARTY001 338No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION001 338No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY001 338No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE20,14951 338Reported
2 016ECONOMIC FREEDOM FIGHTERS20,14951 338Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY001 338No votes recorded in the complete party list.
2 016OWETHU RESIDENTS ORGANISATION001 338No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS20,14951 338Reported
2 016ABANTU BATHO CONGRESS001 338No votes recorded in the complete party list.
2 016AFRICAN MANTUNGWA COMMUNITY001 338No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC FREEDOM001 338No votes recorded in the complete party list.
2 016GODS JUSTICE AND DEVELOPMENT PARTY001 338No votes recorded in the complete party list.
2 016ROYAL LOYAL PROGRESS001 338No votes recorded in the complete party list.
2 016DEVELOPMENT OF JOBS IN VRYHEID001 338No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT001 338No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT001 338No votes recorded in the complete party list.
2 016ACTIONSA001 338No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE001 338No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S MOVEMENT001 338No votes recorded in the complete party list.
2 016AFRICAN RENAISSANCE UNITY001 338No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT001 338No votes recorded in the complete party list.
2 016GAP FIXERS OF SOUTH AFRICA001 338No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA001 338No votes recorded in the complete party list.
2 016LAND PARTY001 338No votes recorded in the complete party list.
2 016NATIONAL PEOPLE'S FRONT001 338No votes recorded in the complete party list.
2 016NATIONAL PEOPLES AMBASSADORS001 338No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE001 338No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY001 338No votes recorded in the complete party list.
2 016UMKHUMBI WESIZWE ORGANISATION001 338No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY39231,58741 241Reported
2 021AFRICAN NATIONAL CONGRESS82166,15631 241Reported
2 021NATIONAL FREEDOM PARTY20,16121 241Reported
2 021NATIONAL DEMOCRATIC CONVENTION001 241No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY001 241No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE10,08061 241Reported
2 021ECONOMIC FREEDOM FIGHTERS131,04751 241Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY10,08061 241Reported
2 021OWETHU RESIDENTS ORGANISATION001 241No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,08061 241Reported
2 021ABANTU BATHO CONGRESS40,32231 241Reported
2 021AFRICAN MANTUNGWA COMMUNITY40,32231 241Reported
2 021AFRICAN ECONOMIC FREEDOM001 241No votes recorded in the complete party list.
2 021GODS JUSTICE AND DEVELOPMENT PARTY001 241No votes recorded in the complete party list.
2 021ROYAL LOYAL PROGRESS001 241No votes recorded in the complete party list.
2 021DEVELOPMENT OF JOBS IN VRYHEID10,08061 241Reported
2 021ORGANIC HUMANITY MOVEMENT10,08061 241Reported
2 021AFRIKA MAYIBUYE MOVEMENT001 241No votes recorded in the complete party list.
2 021ACTIONSA001 241No votes recorded in the complete party list.
2 021AFRICA RESTORATION ALLIANCE001 241No votes recorded in the complete party list.
2 021AFRICAN PEOPLE'S MOVEMENT001 241Reported
2 021AFRICAN RENAISSANCE UNITY001 241No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT001 241Reported
2 021GAP FIXERS OF SOUTH AFRICA001 241No votes recorded in the complete party list.
2 021LABOUR PARTY OF SOUTH AFRICA001 241No votes recorded in the complete party list.
2 021LAND PARTY001 241Reported
2 021NATIONAL PEOPLE'S FRONT001 241Reported
2 021NATIONAL PEOPLES AMBASSADORS001 241No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE001 241No votes recorded in the complete party list.
2 021SOUTH AFRICAN COMMUNIST PARTY001 241No votes recorded in the complete party list.
2 021UMKHUMBI WESIZWE ORGANISATION001 241No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY82260,57481 357Reported
2 026AFRICAN NATIONAL CONGRESS40329,69791 357Reported
2 026NATIONAL FREEDOM PARTY001 357Reported
2 026NATIONAL DEMOCRATIC CONVENTION001 357No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY957,00071 357Reported
2 026DEMOCRATIC ALLIANCE70,51581 357Reported
2 026ECONOMIC FREEDOM FIGHTERS241,76861 357Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY001 357No votes recorded in the complete party list.
2 026OWETHU RESIDENTS ORGANISATION001 357No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 357Reported
2 026ABANTU BATHO CONGRESS001 357No votes recorded in the complete party list.
2 026AFRICAN MANTUNGWA COMMUNITY001 357No votes recorded in the complete party list.
2 026AFRICAN ECONOMIC FREEDOM30,22111 357Reported
2 026GODS JUSTICE AND DEVELOPMENT PARTY20,14741 357Reported
2 026ROYAL LOYAL PROGRESS001 357No votes recorded in the complete party list.
2 026DEVELOPMENT OF JOBS IN VRYHEID001 357No votes recorded in the complete party list.
2 026ORGANIC HUMANITY MOVEMENT001 357Reported
2 026AFRIKA MAYIBUYE MOVEMENT10,07371 357Reported
2 026ACTIONSA001 357Reported
2 026AFRICA RESTORATION ALLIANCE001 357Reported
2 026AFRICAN PEOPLE'S MOVEMENT001 357No votes recorded in the complete party list.
2 026AFRICAN RENAISSANCE UNITY001 357Reported
2 026AFRICAN TRANSFORMATION MOVEMENT001 357Reported
2 026GAP FIXERS OF SOUTH AFRICA001 357Reported
2 026LABOUR PARTY OF SOUTH AFRICA001 357Reported
2 026LAND PARTY001 357No votes recorded in the complete party list.
2 026NATIONAL PEOPLE'S FRONT001 357Reported
2 026NATIONAL PEOPLES AMBASSADORS001 357Reported
2 026PATRIOTIC ALLIANCE001 357Reported
2 026SOUTH AFRICAN COMMUNIST PARTY001 357Reported
2 026UMKHUMBI WESIZWE ORGANISATION001 357Reported

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

IEC: 08 Nov 2026, 21:16 SAST · checked 10 Nov 2026, 00:36 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