Counted.co.zaPlay game

Dundonald, Mpumalanga

Ward results

ANC retains its majority

2021

Council seats

ANC38 seats
EFF8 seats
APC1 seat
DA1 seat
IFP1 seat
Chief Albert Luthuli · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3877,551
ECONOMIC FREEDOM FIGHTERS816,3265
AFRICAN PEOPLE'S CONVENTION12,0408
DEMOCRATIC ALLIANCE12,0408
INKATHA FREEDOM PARTY12,0408
AFRICAN TRANSFORMATION MOVEMENT00
INDEPENDENTS00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00

49 seats; 25 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
76.1%60 324 votes
ECONOMIC FREEDOM FIGHTERS
16.6%13 166 votes
DEMOCRATIC ALLIANCE
2.7%2 128 votes
INKATHA FREEDOM PARTY
1.4%1 103 votes
Other: show remaining parties: hide remaining parties3.3%2 592 votes
INDEPENDENTS
1.4%1 103 votes
AFRICAN PEOPLE'S CONVENTION
0.7%548 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.7%525 votes
AFRICAN TRANSFORMATION MOVEMENT
0.5%416 votes
Chief Albert Luthuli · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—60 32476,0581
ECONOMIC FREEDOM FIGHTERS—13 16616,6001
DEMOCRATIC ALLIANCE—2 1282,683
INKATHA FREEDOM PARTY—1 1031,3907
INDEPENDENTS—1 1031,3907
AFRICAN PEOPLE'S CONVENTION—5480,6909
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—5250,6619
AFRICAN TRANSFORMATION MOVEMENT—4160,5245

79313 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

2000Seats

Seats unavailable for this election.

2006Seats
ANC40—
EFF0—
DA2—
ACDP1—
NFP0—

23 for a majority · 44 seats

2011Seatsvs 2006
ANC44
EFF0
DA3
ACDP0
NFP1

25 for a majority · 49 seats

2016Seatsvs 2011
ANC41
EFF4
DA2
ACDP0

25 for a majority · 49 seats

2021Seatsvs 2016
ANC38
EFF8
DA1

25 for a majority · 49 seats

MP301 - Chief Albert Luthuli · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS404423
2 006DEMOCRATIC ALLIANCE24423
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY14423
2 006INKATHA FREEDOM PARTY14423
2 006PAN AFRICANIST CONGRESS OF AZANIA04423
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS04423
2 011AFRICAN NATIONAL CONGRESS444925
2 011DEMOCRATIC ALLIANCE34925
2 011CONGRESS OF THE PEOPLE14925
2 011NATIONAL FREEDOM PARTY14925
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY04925
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS04925
2 016AFRICAN NATIONAL CONGRESS414925
2 016ECONOMIC FREEDOM FIGHTERS44925
2 016DEMOCRATIC ALLIANCE24925
2 016AFRICAN PEOPLE'S CONVENTION14925
2 016INKATHA FREEDOM PARTY14925
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY04925
2 016CONGRESS OF THE PEOPLE04925
2 016INDEPENDENTS04925
2 016UBUNTU PARTY04925
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS04925
2 021AFRICAN NATIONAL CONGRESS384925
2 021ECONOMIC FREEDOM FIGHTERS84925
2 021AFRICAN PEOPLE'S CONVENTION14925
2 021DEMOCRATIC ALLIANCE14925
2 021INKATHA FREEDOM PARTY14925
2 021AFRICAN TRANSFORMATION MOVEMENT04925
2 021INDEPENDENTS04925
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS04925

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 %
ANC88.1%—
EFF0.0%—
DA6.8%—
ACDP2.8%—
NFP0.0%—
Other2.4%—
2006Vote %vs 2000
ANC89.8%
EFF0.0%
DA4.9%
ACDP2.4%
NFP0.0%
Other3.0%
2011Vote %vs 2006
ANC90.3%
EFF0.0%
DA5.6%
ACDP0.8%
NFP1.8%
Other1.5%
2016Vote %vs 2011
ANC83.5%
EFF8.1%
DA3.4%
ACDP0.3%
NFP0.0%
Other4.7%
2021Vote %vs 2016
ANC76.1%
EFF16.6%
DA2.7%
ACDP0.0%
NFP0.0%
Other4.7%
MP301 - Chief Albert Luthuli · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS60 13688,073968 279Reported
2 000ECONOMIC FREEDOM FIGHTERS0068 279No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE4 6296,779568 279Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1 8962,776868 279Reported
2 000NATIONAL FREEDOM PARTY0068 279No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY1 2261,795668 279Reported
2 000AFRICAN PEOPLE'S CONVENTION0068 279No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0068 279No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0068 279No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA0068 279No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0068 279No votes recorded in the complete party list.
2 000UBUNTU PARTY0068 279No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS75 96289,76184 627Reported
2 006ECONOMIC FREEDOM FIGHTERS0084 627No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE4 1214,869684 627Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2 0052,369284 627Reported
2 006NATIONAL FREEDOM PARTY0084 627No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY1 3791,629584 627Reported
2 006AFRICAN PEOPLE'S CONVENTION0084 627No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE0084 627No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6650,785884 627Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA4950,584984 627Reported
2 006AFRICAN TRANSFORMATION MOVEMENT0084 627No votes recorded in the complete party list.
2 006UBUNTU PARTY0084 627No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS85 96790,332895 167Reported
2 011ECONOMIC FREEDOM FIGHTERS0095 167No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE5 3035,572395 167Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY7750,814495 167Reported
2 011NATIONAL FREEDOM PARTY1 7091,795895 167Reported
2 011INKATHA FREEDOM PARTY0095 167No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION0095 167No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE8800,924795 167Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5330,560195 167Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA0095 167No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT0095 167No votes recorded in the complete party list.
2 011UBUNTU PARTY0095 167No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS90 16883,485108 005Reported
2 016ECONOMIC FREEDOM FIGHTERS8 7928,1404108 005Reported
2 016DEMOCRATIC ALLIANCE3 7073,4322108 005Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY3120,2889108 005Reported
2 016NATIONAL FREEDOM PARTY00108 005No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY1 0490,9713108 005Reported
2 016AFRICAN PEOPLE'S CONVENTION1 8701,7314108 005Reported
2 016CONGRESS OF THE PEOPLE4460,4129108 005Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4630,4287108 005Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA00108 005No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00108 005No votes recorded in the complete party list.
2 016UBUNTU PARTY2590,2398108 005Reported
2 021AFRICAN NATIONAL CONGRESS60 32476,058179 313Reported
2 021ECONOMIC FREEDOM FIGHTERS13 16616,600179 313Reported
2 021DEMOCRATIC ALLIANCE2 1282,68379 313Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY0079 313No votes recorded in the complete party list.
2 021NATIONAL FREEDOM PARTY0079 313No votes recorded in the complete party list.
2 021INKATHA FREEDOM PARTY1 1031,390779 313Reported
2 021AFRICAN PEOPLE'S CONVENTION5480,690979 313Reported
2 021CONGRESS OF THE PEOPLE0079 313No votes recorded in the complete party list.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5250,661979 313Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA0079 313No votes recorded in the complete party list.
2 021AFRICAN TRANSFORMATION MOVEMENT4160,524579 313Reported
2 021UBUNTU PARTY0079 313No 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.
  • 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

Ward results

Browse wards

Wards in Chief Albert Luthuli

25 wards

Ward 1
ANC78.0%Leading candidate: Mbhabhathizi Johannes Nkumane
EFF16.0%
Lead: 2 094 votes
Ward 2
ANC80.3%Leading candidate: Sandile Praisegod Khumalo
EFF12.1%
Lead: 2 318 votes
Ward 3
ANC83.6%Leading candidate: Richard Donald Ngwenya
EFF10.1%
Lead: 2 420 votes
Ward 4
ANC63.5%Leading candidate: Vusi Boy Mabuza
EFF25.1%
Lead: 1 120 votes
Ward 5
ANC65.3%Leading candidate: Nompumelelo Prudence Nkosi
EFF29.1%
Lead: 815 votes
Ward 6
ANC76.5%Leading candidate: Sibusiso Nicholus Dube
EFF16.5%
Lead: 1 484 votes
Ward 7
ANC66.5%Leading candidate: Bheki Lucky Manana
EFF26.3%
Lead: 1 607 votes
Ward 8
ANC77.9%Leading candidate: Zamokuhle Charles Methula
EFF19.0%
Lead: 1 565 votes
Ward 9
ANC66.0%Leading candidate: Kuki Vincent Nkambule
EFF28.1%
Lead: 1 179 votes
Ward 10
ANC81.0%Leading candidate: Sibusiso Knowledge Lulane
EFF14.6%
Lead: 2 354 votes
Ward 11
ANC86.6%Leading candidate: Jeanet Makene
EFF9.6%
Lead: 2 226 votes
Ward 12
ANC70.4%Leading candidate: Xolani Sam Goodwill Shiba
INDEPENDENTS20.6%
Lead: 1 803 votes
Ward 13
ANC81.9%Leading candidate: Precious Thembelihle Hlatshwayo
EFF14.7%
Lead: 2 477 votes
Ward 14
ANC76.1%Leading candidate: Bonginhlanhla Magnificent Mauku
EFF19.8%
Lead: 1 689 votes
Ward 15
ANC71.6%Leading candidate: Lawrence Mzwandile Mncina
EFF20.3%
Lead: 1 751 votes
Ward 16
ANC82.8%Leading candidate: Steven Jamludi Maisela
EFF10.4%
Lead: 2 708 votes
Ward 17
ANC73.1%Leading candidate: Ryder Mandla Motaung
EFF15.6%
Lead: 1 492 votes
Ward 18
ANC78.4%Leading candidate: Obed Gininda
EFF19.6%
Lead: 2 300 votes
Ward 19
ANC87.7%Leading candidate: Banele Moses Masuku
EFF9.9%
Lead: 2 560 votes
Ward 20
ANC84.2%Leading candidate: Jabulane Trevor Mathebula
EFF11.1%
Lead: 1 704 votes
Ward 21
ANC64.2%Leading candidate: Peter Saul Mbokane
DA16.8%
Lead: 1 549 votes
Ward 22
ANC74.6%Leading candidate: Dumsani Jele
EFF20.4%
Lead: 1 627 votes
Ward 23
ANC77.1%Leading candidate: Precious Zandile Nkosi
EFF15.1%
Lead: 1 756 votes
Ward 24
ANC72.0%Leading candidate: Susan Jabulile Thwala
EFF24.5%
Lead: 1 775 votes
Ward 25
ANC81.3%Leading candidate: Abel July Nkosi
EFF14.8%
Lead: 1 980 votes
Wards in Chief Albert Luthuli ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS2 63478,0444
Ward 12 021ECONOMIC FREEDOM FIGHTERS54016
Ward 22 021AFRICAN NATIONAL CONGRESS2 72980,3119
Ward 22 021ECONOMIC FREEDOM FIGHTERS41112,0954
Ward 32 021AFRICAN NATIONAL CONGRESS2 75283,622
Ward 32 021ECONOMIC FREEDOM FIGHTERS33210,0881
Ward 42 021AFRICAN NATIONAL CONGRESS1 85063,5084
Ward 42 021ECONOMIC FREEDOM FIGHTERS73025,0601
Ward 52 021AFRICAN NATIONAL CONGRESS1 47165,2618
Ward 52 021ECONOMIC FREEDOM FIGHTERS65629,1038
Ward 62 021AFRICAN NATIONAL CONGRESS1 89276,5063
Ward 62 021ECONOMIC FREEDOM FIGHTERS40816,4982
Ward 72 021AFRICAN NATIONAL CONGRESS2 65866,45
Ward 72 021ECONOMIC FREEDOM FIGHTERS1 05126,275
Ward 82 021AFRICAN NATIONAL CONGRESS2 07177,8571
Ward 82 021ECONOMIC FREEDOM FIGHTERS50619,0226
Ward 92 021AFRICAN NATIONAL CONGRESS2 05066,0438
Ward 92 021ECONOMIC FREEDOM FIGHTERS87128,0606
Ward 102 021AFRICAN NATIONAL CONGRESS2 87380,998
Ward 102 021ECONOMIC FREEDOM FIGHTERS51914,6321
Ward 112 021AFRICAN NATIONAL CONGRESS2 50486,6436
Ward 112 021ECONOMIC FREEDOM FIGHTERS2789,6194
Ward 122 021AFRICAN NATIONAL CONGRESS2 54970,4338
Ward 122 021INDEPENDENTS74620,6134
Ward 132 021AFRICAN NATIONAL CONGRESS3 01981,9267
Ward 132 021ECONOMIC FREEDOM FIGHTERS54214,7083
Ward 142 021AFRICAN NATIONAL CONGRESS2 28576,0652
Ward 142 021ECONOMIC FREEDOM FIGHTERS59619,8402
Ward 152 021AFRICAN NATIONAL CONGRESS2 44571,6169
Ward 152 021ECONOMIC FREEDOM FIGHTERS69420,3281
Ward 162 021AFRICAN NATIONAL CONGRESS3 09882,79
Ward 162 021ECONOMIC FREEDOM FIGHTERS39010,4222
Ward 172 021AFRICAN NATIONAL CONGRESS1 89673,0918
Ward 172 021ECONOMIC FREEDOM FIGHTERS40415,5744
Ward 182 021AFRICAN NATIONAL CONGRESS3 06978,3908
Ward 182 021ECONOMIC FREEDOM FIGHTERS76919,6424
Ward 192 021AFRICAN NATIONAL CONGRESS2 88687,7204
Ward 192 021ECONOMIC FREEDOM FIGHTERS3269,9088
Ward 202 021AFRICAN NATIONAL CONGRESS1 96384,2489
Ward 202 021ECONOMIC FREEDOM FIGHTERS25911,1159
Ward 212 021AFRICAN NATIONAL CONGRESS2 09664,2157
Ward 212 021DEMOCRATIC ALLIANCE54716,7586
Ward 222 021AFRICAN NATIONAL CONGRESS2 23874,6
Ward 222 021ECONOMIC FREEDOM FIGHTERS61120,3667
Ward 232 021AFRICAN NATIONAL CONGRESS2 18477,0642
Ward 232 021ECONOMIC FREEDOM FIGHTERS42815,1023
Ward 242 021AFRICAN NATIONAL CONGRESS2 69271,9594
Ward 242 021ECONOMIC FREEDOM FIGHTERS91724,5122
Ward 252 021AFRICAN NATIONAL CONGRESS2 42081,3172
Ward 252 021ECONOMIC FREEDOM FIGHTERS44014,7849

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

Source data

Sources & result details

IEC: 15 Jan 2022, 17:50 SAST · checked 05 Nov 2026, 15:38 SAST

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.

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 49 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 15 Jan 2022, 17:50 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 Chief Albert Luthuli. Ward results include areas outside Dundonald.

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

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2021.

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