Counted.co.zaPlay game

Tshimbupfe, Limpopo

Find my ward

ANC has an outright majority

2026

Council seats

ANC47 seats
ActionSA3 seats
DA3 seats
EFF3 seats
Other5 seats
APC1 seat
Collins Chabane · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS4766,1972
AFRIKA MAYIBUYE MOVEMENT1014,0845
ACTIONSA34,2254
DEMOCRATIC ALLIANCE34,2254
ECONOMIC FREEDOM FIGHTERS34,2254
ABLE LEADERSHIP22,8169
AFRICAN PEOPLE'S CONVENTION11,4085
GAZA DEMOCRATIC FRONT11,4085
VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)11,4085
ACTION ALLIANCE DEVELOPMENT PARTY00
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN FORWARD CONGRESS00
AFRICAN TRANSFORMATION MOVEMENT00
AZANIAN PEOPLE'S ORGANISATION00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA00
GAZANKULU LIBERATION CONGRESS00
INDEPENDENTS00
INTERNATIONAL REVELATION CONGRESS00
KINGDOM COVENANT DEMOCRATIC PARTY00
KNOW YOUR NEIGHBOUR00
MAWUSA MOVEMENT PARTY00
NATIONAL DEMOCRATIC CONVENTION00
PAN AFRICANIST CONGRESS OF AZANIA00
SOUTH AFRICAN COMMUNIST PARTY00
UMKHONTO WESIZWE PARTY00
UNITED AFRICANS TRANSFORMATION00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00
XIMOKO PARTY00

71 seats; 36 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
3.6%3 363 votes
ACTIONSA
3.4%3 135 votes
Other: show remaining parties: hide remaining parties8.3%7 758 votes
Collins Chabane · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—61 89666,2507
AFRIKA MAYIBUYE MOVEMENT—12 99513,9093
ECONOMIC FREEDOM FIGHTERS—4 2804,5811
DEMOCRATIC ALLIANCE—3 3633,5996
ACTIONSA—3 1353,3556
ABLE LEADERSHIP—3 0013,2121
GAZA DEMOCRATIC FRONT—1 1701,2523
VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)—5800,6208
AFRICAN PEOPLE'S CONVENTION—5470,5855
INTERNATIONAL REVELATION CONGRESS—4520,4838
PAN AFRICANIST CONGRESS OF AZANIA—2940,3147
AFRICAN CHRISTIAN DEMOCRATIC PARTY—2790,2986
UMKHONTO WESIZWE PARTY—2540,2719
UNITED AFRICANS TRANSFORMATION—2340,2505
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1770,1895
KNOW YOUR NEIGHBOUR—1470,1573
XIMOKO PARTY—1330,1424
SOUTH AFRICAN COMMUNIST PARTY—1150,1231
AFRICAN TRANSFORMATION MOVEMENT—930,0995
AFRICAN FORWARD CONGRESS—660,0706
KINGDOM COVENANT DEMOCRATIC PARTY—610,0653
AZANIAN PEOPLE'S ORGANISATION—550,0589
ACTION ALLIANCE DEVELOPMENT PARTY—540,0578
GAZANKULU LIBERATION CONGRESS—460,0492
INDEPENDENTS—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00
MAWUSA MOVEMENT PARTY—00
NATIONAL DEMOCRATIC CONVENTION—00

93427 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Council seats by election

Swipe to see history

2016Seats
ANC60—
EFF6—
DA2—

36 for a majority · 71 seats

2021Seatsvs 2016
ANC55
EFF7
DA1

36 for a majority · 71 seats

2026Seatsvs 2021
ANC47
EFF3
DA3

36 for a majority · 71 seats

LIM345 - Collins Chabane · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 016AFRICAN NATIONAL CONGRESS607136
2 016ECONOMIC FREEDOM FIGHTERS67136
2 016DEMOCRATIC ALLIANCE27136
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY17136
2 016INDEPENDENTS17136
2 016XIMOKO PARTY17136
2 016AFRICAN LIBERATION ALLIANCE MOVEMENT07136
2 016AFRICAN PEOPLE'S CONVENTION07136
2 016AGANG SOUTH AFRICA07136
2 016CONGRESS OF THE PEOPLE07136
2 016MALAMULELE COMMUNITY ASSOCIATION07136
2 016PAN AFRICANIST CONGRESS OF AZANIA07136
2 021AFRICAN NATIONAL CONGRESS557136
2 021ECONOMIC FREEDOM FIGHTERS77136
2 021ABLE LEADERSHIP27136
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY17136
2 021AFRICAN PEOPLE'S CONVENTION17136
2 021DEMOCRATIC ALLIANCE17136
2 021INDEPENDENTS17136
2 021KNOW YOUR NEIGHBOUR17136
2 021PAN AFRICANIST CONGRESS OF AZANIA17136
2 021XIMOKO PARTY17136
2 021DECENT POLITICAL PARTY07136
2 021GAZA MOVEMENT FOR CHANGE07136
2 021OTHER07136
2 021PATRIOTIC ALLIANCE07136
2 026AFRICAN NATIONAL CONGRESS477136
2 026AFRIKA MAYIBUYE MOVEMENT107136
2 026ACTIONSA37136
2 026DEMOCRATIC ALLIANCE37136
2 026ECONOMIC FREEDOM FIGHTERS37136
2 026ABLE LEADERSHIP27136
2 026AFRICAN PEOPLE'S CONVENTION17136
2 026GAZA DEMOCRATIC FRONT17136
2 026VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)17136
2 026ACTION ALLIANCE DEVELOPMENT PARTY07136
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY07136
2 026AFRICAN FORWARD CONGRESS07136
2 026AFRICAN TRANSFORMATION MOVEMENT07136
2 026AZANIAN PEOPLE'S ORGANISATION07136
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA07136
2 026GAZANKULU LIBERATION CONGRESS07136
2 026INDEPENDENTS07136
2 026INTERNATIONAL REVELATION CONGRESS07136
2 026KINGDOM COVENANT DEMOCRATIC PARTY07136
2 026KNOW YOUR NEIGHBOUR07136
2 026MAWUSA MOVEMENT PARTY07136
2 026NATIONAL DEMOCRATIC CONVENTION07136
2 026PAN AFRICANIST CONGRESS OF AZANIA07136
2 026SOUTH AFRICAN COMMUNIST PARTY07136
2 026UMKHONTO WESIZWE PARTY07136
2 026UNITED AFRICANS TRANSFORMATION07136
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS07136
2 026XIMOKO PARTY07136

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

Ward + municipal PR votes by election

Swipe to see history

2016Vote %
ANC84.1%—
EFF8.8%—
DA2.4%—
ActionSA0.0%—
Other4.6%—
2021Vote %vs 2016
ANC75.5%
EFF9.2%
DA1.7%
ABLE LEADERSHIP2.5%
Other11.2%
2026Vote %vs 2021
ANC65.5%
EFF4.5%
DA3.5%
ActionSA3.3%—
Other9.2%—
LIM345 - Collins Chabane · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 016AFRICAN NATIONAL CONGRESS118 69084,1391141 064Reported
2 016AFRIKA MAYIBUYE MOVEMENT00141 064No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS12 3648,7648141 064Reported
2 016DEMOCRATIC ALLIANCE3 4562,45141 064Reported
2 016ACTIONSA00141 064No votes recorded in the complete party list.
2 016ABLE LEADERSHIP00141 064No votes recorded in the complete party list.
2 016GAZA DEMOCRATIC FRONT00141 064No votes recorded in the complete party list.
2 016KNOW YOUR NEIGHBOUR00141 064No votes recorded in the complete party list.
2 016XIMOKO PARTY1 3510,9577141 064Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2910,9152141 064Reported
2 016AFRICAN PEOPLE'S CONVENTION4910,3481141 064Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA1430,1014141 064Reported
2 016VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)00141 064No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE8420,5969141 064Reported
2 016INTERNATIONAL REVELATION CONGRESS00141 064No votes recorded in the complete party list.
2 016DECENT POLITICAL PARTY00141 064No votes recorded in the complete party list.
2 016GAZA MOVEMENT FOR CHANGE00141 064No votes recorded in the complete party list.
2 016MALAMULELE COMMUNITY ASSOCIATION4290,3041141 064Reported
2 016PATRIOTIC ALLIANCE00141 064No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY00141 064No votes recorded in the complete party list.
2 016AFRICAN LIBERATION ALLIANCE MOVEMENT3200,2268141 064Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00141 064No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00141 064No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY00141 064No votes recorded in the complete party list.
2 016KINGDOM COVENANT DEMOCRATIC PARTY00141 064No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00141 064No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION00141 064No votes recorded in the complete party list.
2 016GAZANKULU LIBERATION CONGRESS00141 064No votes recorded in the complete party list.
2 016ACTION ALLIANCE DEVELOPMENT PARTY00141 064No votes recorded in the complete party list.
2 016AFRICAN FORWARD CONGRESS00141 064No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA00141 064No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA410,0291141 064Reported
2 016MAWUSA MOVEMENT PARTY00141 064No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION00141 064No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS113 84875,5065150 779Reported
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable150 779Not separately listed in this source.
2 021ECONOMIC FREEDOM FIGHTERS13 8329,1737150 779Reported
2 021DEMOCRATIC ALLIANCE2 5011,6587150 779Reported
2 021ACTIONSAUnavailableUnavailable150 779Not separately listed in this source.
2 021ABLE LEADERSHIP3 7232,4692150 779Reported
2 021GAZA DEMOCRATIC FRONTUnavailableUnavailable150 779Not separately listed in this source.
2 021KNOW YOUR NEIGHBOUR1 6211,0751150 779Reported
2 021XIMOKO PARTY1 0090,6692150 779Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2810,8496150 779Reported
2 021AFRICAN PEOPLE'S CONVENTION1 2970,8602150 779Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA1 2690,8416150 779Reported
2 021VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)UnavailableUnavailable150 779Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable150 779Not separately listed in this source.
2 021INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable150 779Not separately listed in this source.
2 021DECENT POLITICAL PARTY5790,384150 779Reported
2 021GAZA MOVEMENT FOR CHANGE4610,3057150 779Reported
2 021MALAMULELE COMMUNITY ASSOCIATIONUnavailableUnavailable150 779Not separately listed in this source.
2 021PATRIOTIC ALLIANCE4510,2991150 779Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable150 779Not separately listed in this source.
2 021AFRICAN LIBERATION ALLIANCE MOVEMENTUnavailableUnavailable150 779Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable150 779Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable150 779Not separately listed in this source.
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable150 779Not separately listed in this source.
2 021KINGDOM COVENANT DEMOCRATIC PARTYUnavailableUnavailable150 779Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable150 779Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable150 779Not separately listed in this source.
2 021GAZANKULU LIBERATION CONGRESSUnavailableUnavailable150 779Not separately listed in this source.
2 021ACTION ALLIANCE DEVELOPMENT PARTYUnavailableUnavailable150 779Not separately listed in this source.
2 021AFRICAN FORWARD CONGRESSUnavailableUnavailable150 779Not separately listed in this source.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICAUnavailableUnavailable150 779Not separately listed in this source.
2 021AGANG SOUTH AFRICAUnavailableUnavailable150 779Not separately listed in this source.
2 021MAWUSA MOVEMENT PARTYUnavailableUnavailable150 779Not separately listed in this source.
2 021NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable150 779Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS122 80265,4672187 578Reported
2 026AFRIKA MAYIBUYE MOVEMENT26 26314,0011187 578Reported
2 026ECONOMIC FREEDOM FIGHTERS8 4244,4909187 578Reported
2 026DEMOCRATIC ALLIANCE6 5893,5127187 578Reported
2 026ACTIONSA6 2733,3442187 578Reported
2 026ABLE LEADERSHIP5 8093,0968187 578Reported
2 026GAZA DEMOCRATIC FRONT2 4091,2843187 578Reported
2 026KNOW YOUR NEIGHBOUR2720,145187 578Reported
2 026XIMOKO PARTY1830,0976187 578Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY5880,3135187 578Reported
2 026AFRICAN PEOPLE'S CONVENTION1 2370,6595187 578Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA5370,2863187 578Reported
2 026VHEMBE INDEPENDENT PARTY (MUSIKITEDZI)1 1280,6013187 578Reported
2 026CONGRESS OF THE PEOPLE00187 578No votes recorded in the complete party list.
2 026INTERNATIONAL REVELATION CONGRESS9410,5017187 578Reported
2 026DECENT POLITICAL PARTY00187 578No votes recorded in the complete party list.
2 026GAZA MOVEMENT FOR CHANGE00187 578No votes recorded in the complete party list.
2 026MALAMULELE COMMUNITY ASSOCIATION00187 578No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE00187 578No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY5050,2692187 578Reported
2 026AFRICAN LIBERATION ALLIANCE MOVEMENT00187 578No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3730,1989187 578Reported
2 026UNITED AFRICANS TRANSFORMATION3110,1658187 578Reported
2 026SOUTH AFRICAN COMMUNIST PARTY2480,1322187 578Reported
2 026KINGDOM COVENANT DEMOCRATIC PARTY1370,073187 578Reported
2 026AFRICAN TRANSFORMATION MOVEMENT990,0528187 578Reported
2 026AZANIAN PEOPLE'S ORGANISATION940,0501187 578Reported
2 026GAZANKULU LIBERATION CONGRESS830,0442187 578Reported
2 026ACTION ALLIANCE DEVELOPMENT PARTY660,0352187 578Reported
2 026AFRICAN FORWARD CONGRESS660,0352187 578Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA560,0299187 578Reported
2 026AGANG SOUTH AFRICA00187 578No votes recorded in the complete party list.
2 026MAWUSA MOVEMENT PARTY110,0059187 578Reported
2 026NATIONAL DEMOCRATIC CONVENTION20,0011187 578Reported

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
Find your ward councillorSee IEC-listed names and official municipal contact routes

Ward results

Find my ward

Find your ward

Loading map…

Tshimbupfe and its wardsExplore map

Wards covering Tshimbupfe

4 wards

Wards covering Tshimbupfe ·
WardElectionParty / entryVotesVote share (%)
Ward 92 026AFRICAN NATIONAL CONGRESS2 09274,0007
Ward 92 026AFRIKA MAYIBUYE MOVEMENT33911,9915
Ward 122 026AFRICAN NATIONAL CONGRESS1 66961,564
Ward 122 026AFRIKA MAYIBUYE MOVEMENT62222,9436
Ward 132 026AFRICAN NATIONAL CONGRESS1 69270,884
Ward 132 026INDEPENDENTS58424,4659
Ward 142 026AFRICAN NATIONAL CONGRESS1 90274,4423
Ward 142 026AFRIKA MAYIBUYE MOVEMENT47818,7084

The two largest published entries shown on each ward card. Open a ward for all entries.

Source data

Sources & result details

IEC: 06 Nov 2026, 13:46 SAST · checked 09 Nov 2026, 21:48 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.

Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.

Vote percentages beside council seats combine ward and municipal PR ballots. Seat counts include both ward and PR councillors.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 71 council seats. 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. A seat majority does not establish a governing agreement or who will become mayor.

IEC result time: 06 Nov 2026, 13:46 SAST · Source figures ↗

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

The council results cover all of Collins Chabane. Ward results include areas outside Tshimbupfe.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 4 of the 2026 wards; the everyday town boundary may differ.

Positive-area intersections of the full-precision 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Display simplification is applied separately. Full-ward figures include votes outside the place; votes are never allocated by overlap area. Small boundary alignment differences were excluded using a 10-metre precision tolerance, a combined foreign area below 0.01% of the place, and agreement with the source municipality.

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results