Counted.co.zaPlay game

Dinotsi, Limpopo

Find my ward

ANC has an outright majority

2026

Council seats

ANC34 seats
EFF12 seats
ActionSA3 seats
DA3 seats
SACP3 seats
Other7 seats
MK1 seat
Makhuduthamaga · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3454,8387
ECONOMIC FREEDOM FIGHTERS1219,3548
ACTIONSA34,8387
DEMOCRATIC ALLIANCE34,8387
SOUTH AFRICAN COMMUNIST PARTY34,8387
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI23,2258
AFRIKA MAYIBUYE MOVEMENT11,6129
BOLSHEVIKS PARTY OF SOUTH AFRICA11,6129
DITSHABA KOPANO RESIDENTS MOVEMENT11,6129
SOUTH AFRICAN PEOPLES PARTY11,6129
UMKHONTO WESIZWE PARTY11,6129
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN HEART CONGRESS00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN TRANSFORMATION MOVEMENT00
ALL CITIZENS PARTY00
ALLIANCE OF CITIZENS FOR CHANGE00
AZANIAN PEOPLE'S ORGANISATION00
BORN TO WIN00
DEFENDERS OF THE PEOPLE00
FORUM FOR SOUTH AFRICA00
FREEDOM IN SOUTH AFRICA00
INKATHA FREEDOM PARTY00
INTERNATIONAL REVELATION CONGRESS00
KINGDOM COVENANT DEMOCRATIC PARTY00
LEKWE BEPE KINGDOM PARTY00
MAGOSHI SWARANANG MOVEMENT00
MZANSI CITIZENS’ MOVEMENT00
NATIONAL COMMUNIST CONGRESS00
ORGANIC HUMANITY MOVEMENT00
PATRIOTIC ALLIANCE00
PEP (POWER ECONOMY TO THE PEOPLE PARTY)00
RESIDENT DEVELOPMENT00
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00
UNITED AFRICANS TRANSFORMATION00
US THE PEOPLE00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00

62 seats; 32 needed for a majority.

IEC source

Ward ballot votes

Ward ballot votes

DEMOCRATIC ALLIANCE
5.1%3 872 votes
ACTIONSA
3.8%2 905 votes
Other: show remaining parties: hide remaining parties13.3%10 044 votes
Makhuduthamaga · 2026 · Ward ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—40 85753,9509
ECONOMIC FREEDOM FIGHTERS—14 99419,7993
DEMOCRATIC ALLIANCE—3 8725,1129
SOUTH AFRICAN COMMUNIST PARTY—3 0584,038
ACTIONSA—2 9053,836
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI—1 9812,6159
SOUTH AFRICAN PEOPLES PARTY—1 3251,7496
BOLSHEVIKS PARTY OF SOUTH AFRICA—1 0831,4301
AFRIKA MAYIBUYE MOVEMENT—8491,1211
DITSHABA KOPANO RESIDENTS MOVEMENT—6530,8623
UMKHONTO WESIZWE PARTY—6010,7936
RESIDENT DEVELOPMENT—4730,6246
NATIONAL COMMUNIST CONGRESS—4390,5797
AZANIAN PEOPLE'S ORGANISATION—3240,4278
DEFENDERS OF THE PEOPLE—2870,379
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS—2780,3671
AFRICAN HEART CONGRESS—2500,3301
UNITED AFRICANS TRANSFORMATION—2140,2826
AFRICAN CHRISTIAN DEMOCRATIC PARTY—2110,2786
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—2040,2694
AFRICAN PEOPLE'S CONVENTION—1970,2601
PEP (POWER ECONOMY TO THE PEOPLE PARTY)—1060,14
FREEDOM IN SOUTH AFRICA—990,1307
PATRIOTIC ALLIANCE—800,1056
MAGOSHI SWARANANG MOVEMENT—590,0779
KINGDOM COVENANT DEMOCRATIC PARTY—480,0634
INTERNATIONAL REVELATION CONGRESS—400,0528
BORN TO WIN—400,0528
FORUM FOR SOUTH AFRICA—380,0502
INKATHA FREEDOM PARTY—310,0409
ALL CITIZENS PARTY—310,0409
US THE PEOPLE—310,0409
AFRICAN TRANSFORMATION MOVEMENT—240,0317
ORGANIC HUMANITY MOVEMENT—220,0291
ALLIANCE OF CITIZENS FOR CHANGE—180,0238
MZANSI CITIZENS’ MOVEMENT—80,0106
LEKWE BEPE KINGDOM PARTY—00

75730 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

2021Seats
ANC40—
EFF15—
DA1—

32 for a majority · 62 seats

2026Seatsvs 2021
ANC34
EFF12
DA3
SACP3—

32 for a majority · 62 seats

LIM473 - Makhuduthamaga · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 021AFRICAN NATIONAL CONGRESS406232
2 021ECONOMIC FREEDOM FIGHTERS156232
2 021SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI26232
2 021DEMOCRATIC AFRICAN PARTY16232
2 021DEMOCRATIC ALLIANCE16232
2 021INDEPENDENTS16232
2 021NATIONAL COMMUNIST CONGRESS16232
2 021SOCIALIST AGENDA OF DISPOSSESSED AFRICANS16232
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY06232
2 021AFRICAN PEOPLE'S CONVENTION06232
2 021AFRICAN PEOPLE'S SOCIALIST PARTY06232
2 021AZANIAN PEOPLE'S ORGANISATION06232
2 021CONGRESS OF THE PEOPLE06232
2 021OTHER06232
2 026AFRICAN NATIONAL CONGRESS346232
2 026ECONOMIC FREEDOM FIGHTERS126232
2 026ACTIONSA36232
2 026DEMOCRATIC ALLIANCE36232
2 026SOUTH AFRICAN COMMUNIST PARTY36232
2 026SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI26232
2 026AFRIKA MAYIBUYE MOVEMENT16232
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA16232
2 026DITSHABA KOPANO RESIDENTS MOVEMENT16232
2 026SOUTH AFRICAN PEOPLES PARTY16232
2 026UMKHONTO WESIZWE PARTY16232
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY06232
2 026AFRICAN HEART CONGRESS06232
2 026AFRICAN PEOPLE'S CONVENTION06232
2 026AFRICAN TRANSFORMATION MOVEMENT06232
2 026ALL CITIZENS PARTY06232
2 026ALLIANCE OF CITIZENS FOR CHANGE06232
2 026AZANIAN PEOPLE'S ORGANISATION06232
2 026BORN TO WIN06232
2 026DEFENDERS OF THE PEOPLE06232
2 026FORUM FOR SOUTH AFRICA06232
2 026FREEDOM IN SOUTH AFRICA06232
2 026INKATHA FREEDOM PARTY06232
2 026INTERNATIONAL REVELATION CONGRESS06232
2 026KINGDOM COVENANT DEMOCRATIC PARTY06232
2 026LEKWE BEPE KINGDOM PARTY06232
2 026MAGOSHI SWARANANG MOVEMENT06232
2 026MZANSI CITIZENS’ MOVEMENT06232
2 026NATIONAL COMMUNIST CONGRESS06232
2 026ORGANIC HUMANITY MOVEMENT06232
2 026PATRIOTIC ALLIANCE06232
2 026PEP (POWER ECONOMY TO THE PEOPLE PARTY)06232
2 026RESIDENT DEVELOPMENT06232
2 026SOCIALIST AGENDA OF DISPOSSESSED AFRICANS06232
2 026UNITED AFRICANS TRANSFORMATION06232
2 026US THE PEOPLE06232
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06232

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

2021Vote %
ANC62.8%—
EFF23.4%—
DA1.7%—
Other12.2%—
2026Vote %vs 2021
ANC54.1%
EFF19.8%
DA5.2%
ActionSA4.0%—
SACP3.8%—
Other13.2%—
LIM473 - Makhuduthamaga · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 021AFRICAN NATIONAL CONGRESS67 95062,7632108 264Reported
2 021ECONOMIC FREEDOM FIGHTERS25 32723,3937108 264Reported
2 021DEMOCRATIC ALLIANCE1 7871,6506108 264Reported
2 021ACTIONSAUnavailableUnavailable108 264Not separately listed in this source.
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI2 5512,3563108 264Reported
2 021SOUTH AFRICAN PEOPLES PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICAUnavailableUnavailable108 264Not separately listed in this source.
2 021NATIONAL COMMUNIST CONGRESS1 5241,4077108 264Reported
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021DITSHABA KOPANO RESIDENTS MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021SOCIALIST AGENDA OF DISPOSSESSED AFRICANS5610,5182108 264Reported
2 021DEMOCRATIC AFRICAN PARTY5380,4969108 264Reported
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable108 264Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATION4360,4027108 264Reported
2 021DEFENDERS OF THE PEOPLEUnavailableUnavailable108 264Not separately listed in this source.
2 021AFRICAN PEOPLE'S SOCIALIST PARTY3980,3676108 264Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY3840,3547108 264Reported
2 021RESIDENT DEVELOPMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTION3280,303108 264Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable108 264Not separately listed in this source.
2 021AFRICAN HEART CONGRESSUnavailableUnavailable108 264Not separately listed in this source.
2 021CONGRESS OF THE PEOPLE2960,2734108 264Reported
2 021PEP (POWER ECONOMY TO THE PEOPLE PARTY)UnavailableUnavailable108 264Not separately listed in this source.
2 021FREEDOM IN SOUTH AFRICAUnavailableUnavailable108 264Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021PATRIOTIC ALLIANCEUnavailableUnavailable108 264Not separately listed in this source.
2 021MAGOSHI SWARANANG MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable108 264Not separately listed in this source.
2 021FORUM FOR SOUTH AFRICAUnavailableUnavailable108 264Not separately listed in this source.
2 021BORN TO WINUnavailableUnavailable108 264Not separately listed in this source.
2 021INKATHA FREEDOM PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021US THE PEOPLEUnavailableUnavailable108 264Not separately listed in this source.
2 021KINGDOM COVENANT DEMOCRATIC PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 021ALLIANCE OF CITIZENS FOR CHANGEUnavailableUnavailable108 264Not separately listed in this source.
2 021ORGANIC HUMANITY MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021MZANSI CITIZENS’ MOVEMENTUnavailableUnavailable108 264Not separately listed in this source.
2 021LEKWE BEPE KINGDOM PARTYUnavailableUnavailable108 264Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS82 05354,1132151 632Reported
2 026ECONOMIC FREEDOM FIGHTERS29 98719,7762151 632Reported
2 026DEMOCRATIC ALLIANCE7 8985,2087151 632Reported
2 026ACTIONSA5 9943,953151 632Reported
2 026SOUTH AFRICAN COMMUNIST PARTY5 7083,7644151 632Reported
2 026SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI3 7512,4738151 632Reported
2 026SOUTH AFRICAN PEOPLES PARTY2 7761,8307151 632Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA2 1761,4351151 632Reported
2 026NATIONAL COMMUNIST CONGRESS7740,5104151 632Reported
2 026AFRIKA MAYIBUYE MOVEMENT1 6251,0717151 632Reported
2 026DITSHABA KOPANO RESIDENTS MOVEMENT1 4580,9615151 632Reported
2 026UMKHONTO WESIZWE PARTY1 2500,8244151 632Reported
2 026SOCIALIST AGENDA OF DISPOSSESSED AFRICANS5860,3865151 632Reported
2 026DEMOCRATIC AFRICAN PARTY00151 632No votes recorded in the complete party list.
2 026UNITED AFRICANS TRANSFORMATION7140,4709151 632Reported
2 026AZANIAN PEOPLE'S ORGANISATION5940,3917151 632Reported
2 026DEFENDERS OF THE PEOPLE5810,3832151 632Reported
2 026AFRICAN PEOPLE'S SOCIALIST PARTY00151 632No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY4630,3053151 632Reported
2 026RESIDENT DEVELOPMENT4730,3119151 632Reported
2 026AFRICAN PEOPLE'S CONVENTION3600,2374151 632Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4470,2948151 632Reported
2 026AFRICAN HEART CONGRESS4350,2869151 632Reported
2 026CONGRESS OF THE PEOPLE00151 632No votes recorded in the complete party list.
2 026PEP (POWER ECONOMY TO THE PEOPLE PARTY)2020,1332151 632Reported
2 026FREEDOM IN SOUTH AFRICA1780,1174151 632Reported
2 026AFRICAN TRANSFORMATION MOVEMENT1660,1095151 632Reported
2 026PATRIOTIC ALLIANCE1340,0884151 632Reported
2 026MAGOSHI SWARANANG MOVEMENT1200,0791151 632Reported
2 026INTERNATIONAL REVELATION CONGRESS1100,0725151 632Reported
2 026FORUM FOR SOUTH AFRICA860,0567151 632Reported
2 026BORN TO WIN850,0561151 632Reported
2 026INKATHA FREEDOM PARTY850,0561151 632Reported
2 026ALL CITIZENS PARTY820,0541151 632Reported
2 026US THE PEOPLE770,0508151 632Reported
2 026KINGDOM COVENANT DEMOCRATIC PARTY750,0495151 632Reported
2 026ALLIANCE OF CITIZENS FOR CHANGE580,0383151 632Reported
2 026ORGANIC HUMANITY MOVEMENT300,0198151 632Reported
2 026MZANSI CITIZENS’ MOVEMENT280,0185151 632Reported
2 026LEKWE BEPE KINGDOM PARTY130,0086151 632Reported

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.

Election history is temporarily unavailable; showing the snapshots already loaded.

  • 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…

Dinotsi and its wardsExplore map

Wards covering Dinotsi

1 wards

Wards covering Dinotsi ·
WardElectionParty / entryVotesVote share (%)
Ward 232 026AFRICAN NATIONAL CONGRESS1 11853,8276
Ward 232 026ECONOMIC FREEDOM FIGHTERS24211,6514

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, 23:46 SAST · checked 11 Nov 2026, 06:26 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 62 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, 23: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 Makhuduthamaga. Ward results include areas outside Dinotsi.

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