Counted.co.zaPlay game

Hoedspruit, Limpopo

Find my ward

No party has a majority

2026

Council seats

ANC13 seats
DA3 seats
EFF3 seats
Other4 seats
INDEPENDENTS1 seat
SACP1 seat
FF+1 seat
Maruleng · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS1348,1481
DEMOCRATIC ALLIANCE311,1111
ECONOMIC FREEDOM FIGHTERS311,1111
CIVIC WARRIORS27,4074
MARULENG COMMUNITIES MOVEMENT27,4074
AFRICAN FREEDOM PARTY13,7037
INDEPENDENTS13,7037
SOUTH AFRICAN COMMUNIST PARTY13,7037
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13,7037
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN COVENANT00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
ALL CITIZENS PARTY00
BUILD ONE SOUTH AFRICA00
CONGRESS OF THE PEOPLE00
GAZANKULU LIBERATION CONGRESS00
LIMPOPO INDEPENDENT MOVEMENT ALLIANCE00
MAWUSA MOVEMENT PARTY00
PATRIOTIC ALLIANCE00
UMKHONTO WESIZWE PARTY00
UNITED AFRICANS TRANSFORMATION00

27 seats; 14 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
10.2%3 694 votes
Other: show remaining parties: hide remaining parties13.8%4 998 votes
Maruleng · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—18 41450,8099
ECONOMIC FREEDOM FIGHTERS—3 80610,5019
DEMOCRATIC ALLIANCE—3 69410,1929
MARULENG COMMUNITIES MOVEMENT—2 7777,6626
CIVIC WARRIORS—2 5527,0417
AFRICAN FREEDOM PARTY—1 1443,1566
SOUTH AFRICAN COMMUNIST PARTY—9062,4999
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—7031,9398
AFRICAN COVENANT—6061,6721
GAZANKULU LIBERATION CONGRESS—5361,479
BUILD ONE SOUTH AFRICA—1890,5215
PATRIOTIC ALLIANCE—1750,4829
AFRICAN PEOPLE'S CONVENTION—1280,3532
UNITED AFRICANS TRANSFORMATION—1190,3284
UMKHONTO WESIZWE PARTY—1150,3173
AFRICAN CHRISTIAN DEMOCRATIC PARTY—790,218
LIMPOPO INDEPENDENT MOVEMENT ALLIANCE—780,2152
AFRIKA MAYIBUYE MOVEMENT—680,1876
AFRICAN TRANSFORMATION MOVEMENT—590,1628
CONGRESS OF THE PEOPLE—460,1269
ALL CITIZENS PARTY—290,08
MAWUSA MOVEMENT PARTY—180,0497
INDEPENDENTS—00

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

IEC source

Past coalition partners

14 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in Limpopo, then elsewhere. MISTRA covers November 2021 to February 2026; membership is recorded at formation. These are starting points, not likelihood estimates.

Totals use the current reported seats for Maruleng. The line marks 14 of 27 seats.

ANC + EFF

Recorded together in Modimolle-Mookgophong from 2023-07-12. This membership was recorded in 8 councils. Current seats are used above; this is a historical precedent, not a prediction.

DA + FF+

Recorded together in Matzikama from 2025-08-18. This membership was recorded in 9 councils. Current seats are used above; this is a historical precedent, not a prediction.

MISTRA dataset and methodology

Try your own

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC18—
EFF0—
DA2—
PAC3—

13 for a majority · 24 seats

2011Seatsvs 2006
ANC19
DA2
PAC3

14 for a majority · 27 seats

2016Seatsvs 2011
ANC15
EFF5—
DA3
PAC0

14 for a majority · 27 seats

2021Seatsvs 2016
ANC15
EFF4
DA2

14 for a majority · 27 seats

2026Seatsvs 2021
ANC13
EFF3
DA3
CIVIC WARRIORS2

14 for a majority · 27 seats

LIM335 - Maruleng · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS182413
2 006PAN AFRICANIST CONGRESS OF AZANIA32413
2 006DEMOCRATIC ALLIANCE22413
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY12413
2 006ALLIANCE FOR DEMOCRACY AND PROSPERITY02413
2 006UNITED DEMOCRATIC MOVEMENT02413
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS02413
2 011AFRICAN NATIONAL CONGRESS192714
2 011PAN AFRICANIST CONGRESS OF AZANIA32714
2 011CONGRESS OF THE PEOPLE22714
2 011DEMOCRATIC ALLIANCE22714
2 011AFRICAN PEOPLE'S CONVENTION12714
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY02714
2 011INDEPENDENTS02714
2 011UNITED DEMOCRATIC MOVEMENT02714
2 016AFRICAN NATIONAL CONGRESS152714
2 016ECONOMIC FREEDOM FIGHTERS52714
2 016CIVIC WARRIORS32714
2 016DEMOCRATIC ALLIANCE32714
2 016INDEPENDENTS12714
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY02714
2 016AFRICAN PEOPLE'S CONVENTION02714
2 016AGANG SOUTH AFRICA02714
2 016CONGRESS OF THE PEOPLE02714
2 016INTERNATIONAL REVELATION CONGRESS02714
2 016MARULENG COMMUNITY FORUM02714
2 016PAN AFRICANIST CONGRESS OF AZANIA02714
2 016SOCIALIST RADICAL CHANGE02714
2 021AFRICAN NATIONAL CONGRESS152714
2 021ECONOMIC FREEDOM FIGHTERS42714
2 021CIVIC WARRIORS32714
2 021DEMOCRATIC ALLIANCE22714
2 021INDEPENDENTS22714
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12714
2 021ABLE LEADERSHIP02714
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY02714
2 021AFRICAN PEOPLE'S CONVENTION02714
2 021FORUM 4 SERVICE DELIVERY02714
2 021PATRIOTIC ALLIANCE02714
2 021POWER OF AFRICANS UNITY02714
2 026AFRICAN NATIONAL CONGRESS132714
2 026DEMOCRATIC ALLIANCE32714
2 026ECONOMIC FREEDOM FIGHTERS32714
2 026CIVIC WARRIORS22714
2 026MARULENG COMMUNITIES MOVEMENT22714
2 026AFRICAN FREEDOM PARTY12714
2 026INDEPENDENTS12714
2 026SOUTH AFRICAN COMMUNIST PARTY12714
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12714
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY02714
2 026AFRICAN COVENANT02714
2 026AFRICAN PEOPLE'S CONVENTION02714
2 026AFRICAN TRANSFORMATION MOVEMENT02714
2 026AFRIKA MAYIBUYE MOVEMENT02714
2 026ALL CITIZENS PARTY02714
2 026BUILD ONE SOUTH AFRICA02714
2 026CONGRESS OF THE PEOPLE02714
2 026GAZANKULU LIBERATION CONGRESS02714
2 026LIMPOPO INDEPENDENT MOVEMENT ALLIANCE02714
2 026MAWUSA MOVEMENT PARTY02714
2 026PATRIOTIC ALLIANCE02714
2 026UMKHONTO WESIZWE PARTY02714
2 026UNITED AFRICANS TRANSFORMATION02714

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

2000Vote %
ANC78.3%—
EFF0.0%—
DA8.7%—
PAC3.6%—
Other9.3%—
2006Vote %vs 2000
ANC76.6%
EFF0.0%
DA8.2%
PAC11.8%
CIVIC WARRIORS0.0%
ACDP2.3%
Other1.1%
2011Vote %vs 2006
ANC70.2%
EFF0.0%
DA7.5%
PAC9.1%
CIVIC WARRIORS0.0%
COPE8.2%
APC2.2%
Other2.8%
2016Vote %vs 2011
ANC54.7%
EFF17.2%
DA12.6%
PAC0.4%
CIVIC WARRIORS9.7%
Other5.4%
2021Vote %vs 2016
ANC54.5%
EFF12.5%
DA7.7%
PAC0.0%
CIVIC WARRIORS9.7%
Other15.6%
2026Vote %vs 2021
ANC50.2%
EFF10.3%
DA10.1%
PAC0.0%
CIVIC WARRIORS7.1%
SACP2.2%
Other9.3%
LIM335 - Maruleng · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS26 22478,31833 484Reported
2 000ECONOMIC FREEDOM FIGHTERS0033 484No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE2 9228,726633 484Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA1 2113,616733 484Reported
2 000CIVIC WARRIORS0033 484No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT3 1279,338833 484Reported
2 000CONGRESS OF THE PEOPLE0033 484No votes recorded in the complete party list.
2 000MARULENG COMMUNITIES MOVEMENT0033 484No votes recorded in the complete party list.
2 000AFRICAN FREEDOM PARTY0033 484No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0033 484No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0033 484No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY0033 484No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0033 484No votes recorded in the complete party list.
2 000AFRICAN COVENANT0033 484No votes recorded in the complete party list.
2 000GAZANKULU LIBERATION CONGRESS0033 484No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0033 484No votes recorded in the complete party list.
2 000BUILD ONE SOUTH AFRICA0033 484No votes recorded in the complete party list.
2 000SOCIALIST RADICAL CHANGE0033 484No votes recorded in the complete party list.
2 000MARULENG COMMUNITY FORUM0033 484No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY0033 484No votes recorded in the complete party list.
2 000POWER OF AFRICANS UNITY0033 484No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY0033 484No votes recorded in the complete party list.
2 000ABLE LEADERSHIP0033 484No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT0033 484No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION0033 484No votes recorded in the complete party list.
2 000LIMPOPO INDEPENDENT MOVEMENT ALLIANCE0033 484No votes recorded in the complete party list.
2 000ALLIANCE FOR DEMOCRACY AND PROSPERITY0033 484No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS0033 484No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0033 484No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY0033 484No votes recorded in the complete party list.
2 000AGANG SOUTH AFRICA0033 484No votes recorded in the complete party list.
2 000MAWUSA MOVEMENT PARTY0033 484No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS32 73276,585842 739Reported
2 006ECONOMIC FREEDOM FIGHTERS0042 739No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE3 5148,22242 739Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA5 06111,841642 739Reported
2 006CIVIC WARRIORS0042 739No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT1800,421242 739Reported
2 006CONGRESS OF THE PEOPLE0042 739No votes recorded in the complete party list.
2 006MARULENG COMMUNITIES MOVEMENT0042 739No votes recorded in the complete party list.
2 006AFRICAN FREEDOM PARTY0042 739No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY9742,278942 739Reported
2 006AFRICAN PEOPLE'S CONVENTION0042 739No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY0042 739No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2190,512442 739Reported
2 006AFRICAN COVENANT0042 739No votes recorded in the complete party list.
2 006GAZANKULU LIBERATION CONGRESS0042 739No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE0042 739No votes recorded in the complete party list.
2 006BUILD ONE SOUTH AFRICA0042 739No votes recorded in the complete party list.
2 006SOCIALIST RADICAL CHANGE0042 739No votes recorded in the complete party list.
2 006MARULENG COMMUNITY FORUM0042 739No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY0042 739No votes recorded in the complete party list.
2 006POWER OF AFRICANS UNITY0042 739No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY0042 739No votes recorded in the complete party list.
2 006ABLE LEADERSHIP0042 739No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT0042 739No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION0042 739No votes recorded in the complete party list.
2 006LIMPOPO INDEPENDENT MOVEMENT ALLIANCE0042 739No votes recorded in the complete party list.
2 006ALLIANCE FOR DEMOCRACY AND PROSPERITY590,13842 739Reported
2 006INTERNATIONAL REVELATION CONGRESS0042 739No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT0042 739No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY0042 739No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA0042 739No votes recorded in the complete party list.
2 006MAWUSA MOVEMENT PARTY0042 739No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS38 58570,240154 933Reported
2 011ECONOMIC FREEDOM FIGHTERS0054 933No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE4 1097,4854 933Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA4 9809,065654 933Reported
2 011CIVIC WARRIORS0054 933No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT670,12254 933Reported
2 011CONGRESS OF THE PEOPLE4 4968,184554 933Reported
2 011MARULENG COMMUNITIES MOVEMENT0054 933No votes recorded in the complete party list.
2 011AFRICAN FREEDOM PARTY0054 933No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY6281,143254 933Reported
2 011AFRICAN PEOPLE'S CONVENTION1 2002,184554 933Reported
2 011SOUTH AFRICAN COMMUNIST PARTY0054 933No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0054 933No votes recorded in the complete party list.
2 011AFRICAN COVENANT0054 933No votes recorded in the complete party list.
2 011GAZANKULU LIBERATION CONGRESS0054 933No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE0054 933No votes recorded in the complete party list.
2 011BUILD ONE SOUTH AFRICA0054 933No votes recorded in the complete party list.
2 011SOCIALIST RADICAL CHANGE0054 933No votes recorded in the complete party list.
2 011MARULENG COMMUNITY FORUM0054 933No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY0054 933No votes recorded in the complete party list.
2 011POWER OF AFRICANS UNITY0054 933No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY0054 933No votes recorded in the complete party list.
2 011ABLE LEADERSHIP0054 933No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT0054 933No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION0054 933No votes recorded in the complete party list.
2 011LIMPOPO INDEPENDENT MOVEMENT ALLIANCE0054 933No votes recorded in the complete party list.
2 011ALLIANCE FOR DEMOCRACY AND PROSPERITY0054 933No votes recorded in the complete party list.
2 011INTERNATIONAL REVELATION CONGRESS0054 933No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT0054 933No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY0054 933No votes recorded in the complete party list.
2 011AGANG SOUTH AFRICA0054 933No votes recorded in the complete party list.
2 011MAWUSA MOVEMENT PARTY0054 933No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS31 89954,741658 272Reported
2 016ECONOMIC FREEDOM FIGHTERS10 04317,234758 272Reported
2 016DEMOCRATIC ALLIANCE7 35912,628758 272Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA2230,382758 272Reported
2 016CIVIC WARRIORS5 6299,659958 272Reported
2 016UNITED DEMOCRATIC MOVEMENT0058 272No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE6081,043458 272Reported
2 016MARULENG COMMUNITIES MOVEMENT0058 272No votes recorded in the complete party list.
2 016AFRICAN FREEDOM PARTY0058 272No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY2490,427358 272Reported
2 016AFRICAN PEOPLE'S CONVENTION4940,847758 272Reported
2 016SOUTH AFRICAN COMMUNIST PARTY0058 272No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0058 272No votes recorded in the complete party list.
2 016AFRICAN COVENANT0058 272No votes recorded in the complete party list.
2 016GAZANKULU LIBERATION CONGRESS0058 272No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE0058 272No votes recorded in the complete party list.
2 016BUILD ONE SOUTH AFRICA0058 272No votes recorded in the complete party list.
2 016SOCIALIST RADICAL CHANGE2790,478858 272Reported
2 016MARULENG COMMUNITY FORUM2340,401658 272Reported
2 016UMKHONTO WESIZWE PARTY0058 272No votes recorded in the complete party list.
2 016POWER OF AFRICANS UNITY0058 272No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY0058 272No votes recorded in the complete party list.
2 016ABLE LEADERSHIP0058 272No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT0058 272No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION0058 272No votes recorded in the complete party list.
2 016LIMPOPO INDEPENDENT MOVEMENT ALLIANCE0058 272No votes recorded in the complete party list.
2 016ALLIANCE FOR DEMOCRACY AND PROSPERITY0058 272No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS790,135658 272Reported
2 016AFRICAN TRANSFORMATION MOVEMENT0058 272No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY0058 272No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA230,039558 272Reported
2 016MAWUSA MOVEMENT PARTY0058 272No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS33 69954,458661 880Reported
2 021ECONOMIC FREEDOM FIGHTERS7 73812,504861 880Reported
2 021DEMOCRATIC ALLIANCE4 7947,747361 880Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA0061 880No votes recorded in the complete party list.
2 021CIVIC WARRIORS5 9999,694661 880Reported
2 021UNITED DEMOCRATIC MOVEMENT0061 880No votes recorded in the complete party list.
2 021CONGRESS OF THE PEOPLE0061 880No votes recorded in the complete party list.
2 021MARULENG COMMUNITIES MOVEMENT0061 880No votes recorded in the complete party list.
2 021AFRICAN FREEDOM PARTY0061 880No votes recorded in the complete party list.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY2290,370161 880Reported
2 021AFRICAN PEOPLE'S CONVENTION7431,200761 880Reported
2 021SOUTH AFRICAN COMMUNIST PARTY0061 880No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 0101,632261 880Reported
2 021AFRICAN COVENANT0061 880No votes recorded in the complete party list.
2 021GAZANKULU LIBERATION CONGRESS0061 880No votes recorded in the complete party list.
2 021PATRIOTIC ALLIANCE3780,610961 880Reported
2 021BUILD ONE SOUTH AFRICA0061 880No votes recorded in the complete party list.
2 021SOCIALIST RADICAL CHANGE0061 880No votes recorded in the complete party list.
2 021MARULENG COMMUNITY FORUM0061 880No votes recorded in the complete party list.
2 021UMKHONTO WESIZWE PARTY0061 880No votes recorded in the complete party list.
2 021POWER OF AFRICANS UNITY1850,29961 880Reported
2 021FORUM 4 SERVICE DELIVERY1420,229561 880Reported
2 021ABLE LEADERSHIP1300,210161 880Reported
2 021AFRIKA MAYIBUYE MOVEMENT0061 880No votes recorded in the complete party list.
2 021UNITED AFRICANS TRANSFORMATION0061 880No votes recorded in the complete party list.
2 021LIMPOPO INDEPENDENT MOVEMENT ALLIANCE0061 880No votes recorded in the complete party list.
2 021ALLIANCE FOR DEMOCRACY AND PROSPERITY0061 880No votes recorded in the complete party list.
2 021INTERNATIONAL REVELATION CONGRESS0061 880No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT0061 880No votes recorded in the complete party list.
2 021ALL CITIZENS PARTY0061 880No votes recorded in the complete party list.
2 021AGANG SOUTH AFRICA0061 880No votes recorded in the complete party list.
2 021MAWUSA MOVEMENT PARTY0061 880No votes recorded in the complete party list.
2 026AFRICAN NATIONAL CONGRESS36 55250,235772 761Reported
2 026ECONOMIC FREEDOM FIGHTERS7 49610,302272 761Reported
2 026DEMOCRATIC ALLIANCE7 33910,086472 761Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA0072 761No votes recorded in the complete party list.
2 026CIVIC WARRIORS5 1407,064272 761Reported
2 026UNITED DEMOCRATIC MOVEMENT0072 761No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE980,134772 761Reported
2 026MARULENG COMMUNITIES MOVEMENT5 5597,640172 761Reported
2 026AFRICAN FREEDOM PARTY2 2873,143272 761Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY1490,204872 761Reported
2 026AFRICAN PEOPLE'S CONVENTION2480,340872 761Reported
2 026SOUTH AFRICAN COMMUNIST PARTY1 5862,179772 761Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 3861,904972 761Reported
2 026AFRICAN COVENANT1 1891,634172 761Reported
2 026GAZANKULU LIBERATION CONGRESS1 0801,484372 761Reported
2 026PATRIOTIC ALLIANCE3830,526472 761Reported
2 026BUILD ONE SOUTH AFRICA3690,507172 761Reported
2 026SOCIALIST RADICAL CHANGE0072 761No votes recorded in the complete party list.
2 026MARULENG COMMUNITY FORUM0072 761No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY2260,310672 761Reported
2 026POWER OF AFRICANS UNITY0072 761No votes recorded in the complete party list.
2 026FORUM 4 SERVICE DELIVERY0072 761No votes recorded in the complete party list.
2 026ABLE LEADERSHIP0072 761No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT1410,193872 761Reported
2 026UNITED AFRICANS TRANSFORMATION1410,193872 761Reported
2 026LIMPOPO INDEPENDENT MOVEMENT ALLIANCE1320,181472 761Reported
2 026ALLIANCE FOR DEMOCRACY AND PROSPERITY0072 761No votes recorded in the complete party list.
2 026INTERNATIONAL REVELATION CONGRESS0072 761No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT770,105872 761Reported
2 026ALL CITIZENS PARTY350,048172 761Reported
2 026AGANG SOUTH AFRICA0072 761No votes recorded in the complete party list.
2 026MAWUSA MOVEMENT PARTY180,024772 761Reported

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…

Hoedspruit and its wardsExplore map

Wards covering Hoedspruit

2 wards

Wards covering Hoedspruit ·
WardElectionParty / entryVotesVote share (%)
Ward 12 026DEMOCRATIC ALLIANCE1 72174,2771
Ward 12 026AFRICAN NATIONAL CONGRESS30313,0773
Ward 22 026AFRICAN NATIONAL CONGRESS1 12841,5929
Ward 22 026DEMOCRATIC ALLIANCE58821,6814

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

Source data

Sources & result details

IEC: 08 Nov 2026, 21:21 SAST · checked 10 Nov 2026, 04:59 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 27 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: 08 Nov 2026, 21:21 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 Maruleng. Ward results include areas outside Hoedspruit.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 2 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.

Give something back

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

Donations go directly to each organisation.

Share results