Counted.co.zaPlay game

Nkadimeng, Limpopo

Ward results

ANC retains its majority

2021

Council seats

ANC36 seats
EFF14 seats
DA4 seats
BOLSHEVIKS PARTY OF SOUTH AFRICA2 seats
MPUMALANGA PARTY2 seats
Other3 seats
ANSWER FOR COMMUNITY1 seat
DENNILTON RESIDENTS ASSOCIATION1 seat
FF+1 seat
Elias Motsoaledi · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3659,0164
ECONOMIC FREEDOM FIGHTERS1422,9508
DEMOCRATIC ALLIANCE46,5574
BOLSHEVIKS PARTY OF SOUTH AFRICA23,2787
MPUMALANGA PARTY23,2787
ANSWER FOR COMMUNITY11,6393
DENNILTON RESIDENTS ASSOCIATION11,6393
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,6393
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
DEFENDERS OF THE PEOPLE00
INDEPENDENTS00
MOVEMENT FOR AFRICAN CONVENTION00
OTHER00
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI00

61 seats; 31 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
58.2%55 276 votes
ECONOMIC FREEDOM FIGHTERS
21.6%20 505 votes
DEMOCRATIC ALLIANCE
6.4%6 047 votes
BOLSHEVIKS PARTY OF SOUTH AFRICA
3.4%3 185 votes
MPUMALANGA PARTY
3.1%2 963 votes
Other: show remaining parties: hide remaining parties7.3%6 955 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.7%1 642 votes
OTHER
1.3%1 224 votes
INDEPENDENTS
1.1%1 006 votes
ANSWER FOR COMMUNITY
1.0%909 votes
DENNILTON RESIDENTS ASSOCIATION
0.7%681 votes
MOVEMENT FOR AFRICAN CONVENTION
0.5%482 votes
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI
0.5%465 votes
DEFENDERS OF THE PEOPLE
0.3%283 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.3%263 votes
Elias Motsoaledi · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—55 27658,2276
ECONOMIC FREEDOM FIGHTERS—20 50521,5999
DEMOCRATIC ALLIANCE—6 0476,3699
BOLSHEVIKS PARTY OF SOUTH AFRICA—3 1853,3551
MPUMALANGA PARTY—2 9633,1212
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 6421,7297
OTHER—1 2241,2894
INDEPENDENTS—1 0061,0597
ANSWER FOR COMMUNITY—9090,9575
DENNILTON RESIDENTS ASSOCIATION—6810,7174
MOVEMENT FOR AFRICAN CONVENTION—4820,5077
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI—4650,4898
DEFENDERS OF THE PEOPLE—2830,2981
AFRICAN CHRISTIAN DEMOCRATIC PARTY—2630,277

94931 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
ANC45—
DA5—
AZAPO4—

29 for a majority · 57 seats

2011Seatsvs 2006
ANC41
MPUMALANGA PARTY12—
DA4
AZAPO1

31 for a majority · 60 seats

2016Seatsvs 2011
ANC41
EFF10—
MPUMALANGA PARTY1
DA5
AZAPO0

31 for a majority · 61 seats

2021Seatsvs 2016
ANC36
EFF14
MPUMALANGA PARTY2
DA4

31 for a majority · 61 seats

LIM472 - Elias Motsoaledi · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS455729
2 006DEMOCRATIC ALLIANCE55729
2 006AZANIAN PEOPLE'S ORGANISATION45729
2 006BLACK CONSCIOUSNESS PARTY15729
2 006PAN AFRICANIST CONGRESS OF AZANIA15729
2 006UNITED INDEPENDENT FRONT15729
2 006INDEPENDENTS05729
2 011AFRICAN NATIONAL CONGRESS416031
2 011MPUMALANGA PARTY126031
2 011DEMOCRATIC ALLIANCE46031
2 011AFRICAN PEOPLE'S CONVENTION16031
2 011AZANIAN PEOPLE'S ORGANISATION16031
2 011CONGRESS OF THE PEOPLE16031
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY06031
2 011INDEPENDENT RESIDENTS ASSOCIATION06031
2 011INDEPENDENTS06031
2 011OTHER06031
2 011PAN AFRICANIST CONGRESS OF AZANIA06031
2 011SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI06031
2 011UNITED DEMOCRATIC MOVEMENT06031
2 016AFRICAN NATIONAL CONGRESS416131
2 016ECONOMIC FREEDOM FIGHTERS106131
2 016DEMOCRATIC ALLIANCE56131
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA36131
2 016MPUMALANGA PARTY16131
2 016SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI16131
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY06131
2 016AFRICAN PEOPLE'S CONVENTION06131
2 016AFRICAN PEOPLE'S SOCIALIST PARTY06131
2 016ANSWER FOR COMMUNITY06131
2 016AZANIAN PEOPLE'S ORGANISATION06131
2 016BADIRA MMOGO FREEDOM PARTY06131
2 016CONGRESS OF THE PEOPLE06131
2 016INDEPENDENTS06131
2 016PAN AFRICANIST CONGRESS OF AZANIA06131
2 016SINDAWONYE PROGRESSIVE PARTY06131
2 016UNITED CHRISTIAN DEMOCRATIC PARTY06131
2 021AFRICAN NATIONAL CONGRESS366131
2 021ECONOMIC FREEDOM FIGHTERS146131
2 021DEMOCRATIC ALLIANCE46131
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA26131
2 021MPUMALANGA PARTY26131
2 021ANSWER FOR COMMUNITY16131
2 021DENNILTON RESIDENTS ASSOCIATION16131
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16131
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY06131
2 021DEFENDERS OF THE PEOPLE06131
2 021INDEPENDENTS06131
2 021MOVEMENT FOR AFRICAN CONVENTION06131
2 021OTHER06131
2 021SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI06131

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 %
ANC82.2%—
EFF0.0%—
MPUMALANGA PARTY0.0%—
DA6.4%—
AZAPO2.8%—
Other8.6%—
2006Vote %vs 2000
ANC75.7%
EFF0.0%
MPUMALANGA PARTY0.0%
DA8.4%
AZAPO7.1%
Other8.8%
2011Vote %vs 2006
ANC67.1%
MPUMALANGA PARTY19.0%
DA6.4%
AZAPO0.9%
Other6.5%
2016Vote %vs 2011
ANC65.4%
EFF16.7%—
MPUMALANGA PARTY1.1%
DA7.5%
AZAPO0.3%
Other9.0%—
2021Vote %vs 2016
ANC58.2%
EFF21.6%
MPUMALANGA PARTY3.1%
DA6.4%
Other10.7%
LIM472 - Elias Motsoaledi · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS66 24382,228280 560Reported
2 000ECONOMIC FREEDOM FIGHTERS0080 560No votes recorded in the complete party list.
2 000MPUMALANGA PARTY0080 560No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE5 1246,360580 560Reported
2 000AZANIAN PEOPLE'S ORGANISATION2 2402,780580 560Reported
2 000BOLSHEVIKS PARTY OF SOUTH AFRICA0080 560No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT2 8363,520480 560Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA2 1002,606880 560Reported
2 000CONGRESS OF THE PEOPLE0080 560No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0080 560No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0080 560No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT0080 560No votes recorded in the complete party list.
2 000BLACK CONSCIOUSNESS PARTY0080 560No votes recorded in the complete party list.
2 000ANSWER FOR COMMUNITY0080 560No votes recorded in the complete party list.
2 000SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI0080 560No votes recorded in the complete party list.
2 000DENNILTON RESIDENTS ASSOCIATION0080 560No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY5550,688980 560Reported
2 000INDEPENDENT RESIDENTS ASSOCIATION0080 560No votes recorded in the complete party list.
2 000MOVEMENT FOR AFRICAN CONVENTION0080 560No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0080 560No votes recorded in the complete party list.
2 000DEFENDERS OF THE PEOPLE0080 560No votes recorded in the complete party list.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY0080 560No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S SOCIALIST PARTY0080 560No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY0080 560No votes recorded in the complete party list.
2 000BADIRA MMOGO FREEDOM PARTY0080 560No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS62 60775,692882 712Reported
2 006ECONOMIC FREEDOM FIGHTERS0082 712No votes recorded in the complete party list.
2 006MPUMALANGA PARTY0082 712No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE6 9558,408782 712Reported
2 006AZANIAN PEOPLE'S ORGANISATION5 9117,146582 712Reported
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA0082 712No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT0082 712No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA2 1612,612782 712Reported
2 006CONGRESS OF THE PEOPLE0082 712No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0082 712No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION0082 712No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT9741,177682 712Reported
2 006BLACK CONSCIOUSNESS PARTY8431,019282 712Reported
2 006ANSWER FOR COMMUNITY0082 712No votes recorded in the complete party list.
2 006SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI0082 712No votes recorded in the complete party list.
2 006DENNILTON RESIDENTS ASSOCIATION0082 712No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY0082 712No votes recorded in the complete party list.
2 006INDEPENDENT RESIDENTS ASSOCIATION0082 712No votes recorded in the complete party list.
2 006MOVEMENT FOR AFRICAN CONVENTION0082 712No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY0082 712No votes recorded in the complete party list.
2 006DEFENDERS OF THE PEOPLE0082 712No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY0082 712No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S SOCIALIST PARTY0082 712No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY0082 712No votes recorded in the complete party list.
2 006BADIRA MMOGO FREEDOM PARTY0082 712No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS74 65267,1301111 205Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable111 205Not separately listed in this source.
2 011MPUMALANGA PARTY21 14919,018111 205Reported
2 011DEMOCRATIC ALLIANCE7 1556,4341111 205Reported
2 011AZANIAN PEOPLE'S ORGANISATION9920,892111 205Reported
2 011BOLSHEVIKS PARTY OF SOUTH AFRICAUnavailableUnavailable111 205Not separately listed in this source.
2 011UNITED DEMOCRATIC MOVEMENT4100,3687111 205Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA7370,6627111 205Reported
2 011CONGRESS OF THE PEOPLE2 1641,946111 205Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable111 205Not separately listed in this source.
2 011AFRICAN PEOPLE'S CONVENTION1 6541,4873111 205Reported
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable111 205Not separately listed in this source.
2 011BLACK CONSCIOUSNESS PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 011ANSWER FOR COMMUNITYUnavailableUnavailable111 205Not separately listed in this source.
2 011SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI1750,1574111 205Reported
2 011DENNILTON RESIDENTS ASSOCIATIONUnavailableUnavailable111 205Not separately listed in this source.
2 011INKATHA FREEDOM PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 011INDEPENDENT RESIDENTS ASSOCIATION7460,6708111 205Reported
2 011MOVEMENT FOR AFRICAN CONVENTIONUnavailableUnavailable111 205Not separately listed in this source.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY3350,3012111 205Reported
2 011DEFENDERS OF THE PEOPLEUnavailableUnavailable111 205Not separately listed in this source.
2 011UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 011AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 011SINDAWONYE PROGRESSIVE PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 011BADIRA MMOGO FREEDOM PARTYUnavailableUnavailable111 205Not separately listed in this source.
2 016AFRICAN NATIONAL CONGRESS79 94265,3949122 245Reported
2 016ECONOMIC FREEDOM FIGHTERS20 38116,6723122 245Reported
2 016MPUMALANGA PARTY1 3841,1322122 245Reported
2 016DEMOCRATIC ALLIANCE9 1627,4948122 245Reported
2 016AZANIAN PEOPLE'S ORGANISATION3490,2855122 245Reported
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA5 0984,1703122 245Reported
2 016UNITED DEMOCRATIC MOVEMENT00122 245No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA3530,2888122 245Reported
2 016CONGRESS OF THE PEOPLE1730,1415122 245Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00122 245No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION5650,4622122 245Reported
2 016UNITED INDEPENDENT FRONT00122 245No votes recorded in the complete party list.
2 016BLACK CONSCIOUSNESS PARTY00122 245No votes recorded in the complete party list.
2 016ANSWER FOR COMMUNITY3960,3239122 245Reported
2 016SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI9680,7919122 245Reported
2 016DENNILTON RESIDENTS ASSOCIATION00122 245No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00122 245No votes recorded in the complete party list.
2 016INDEPENDENT RESIDENTS ASSOCIATION00122 245No votes recorded in the complete party list.
2 016MOVEMENT FOR AFRICAN CONVENTION00122 245No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY4240,3468122 245Reported
2 016DEFENDERS OF THE PEOPLE00122 245No votes recorded in the complete party list.
2 016UNITED CHRISTIAN DEMOCRATIC PARTY2440,1996122 245Reported
2 016AFRICAN PEOPLE'S SOCIALIST PARTY2380,1947122 245Reported
2 016SINDAWONYE PROGRESSIVE PARTY1690,1382122 245Reported
2 016BADIRA MMOGO FREEDOM PARTY980,0802122 245Reported
2 021AFRICAN NATIONAL CONGRESS55 27658,227694 931Reported
2 021ECONOMIC FREEDOM FIGHTERS20 50521,599994 931Reported
2 021MPUMALANGA PARTY2 9633,121294 931Reported
2 021DEMOCRATIC ALLIANCE6 0476,369994 931Reported
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable94 931Not separately listed in this source.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICA3 1853,355194 931Reported
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable94 931Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable94 931Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable94 931Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 6421,729794 931Reported
2 021AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable94 931Not separately listed in this source.
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable94 931Not separately listed in this source.
2 021BLACK CONSCIOUSNESS PARTYUnavailableUnavailable94 931Not separately listed in this source.
2 021ANSWER FOR COMMUNITY9090,957594 931Reported
2 021SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI4650,489894 931Reported
2 021DENNILTON RESIDENTS ASSOCIATION6810,717494 931Reported
2 021INKATHA FREEDOM PARTYUnavailableUnavailable94 931Not separately listed in this source.
2 021INDEPENDENT RESIDENTS ASSOCIATIONUnavailableUnavailable94 931Not separately listed in this source.
2 021MOVEMENT FOR AFRICAN CONVENTION4820,507794 931Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY2630,27794 931Reported
2 021DEFENDERS OF THE PEOPLE2830,298194 931Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable94 931Not separately listed in this source.
2 021AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable94 931Not separately listed in this source.
2 021SINDAWONYE PROGRESSIVE PARTYUnavailableUnavailable94 931Not separately listed in this source.
2 021BADIRA MMOGO FREEDOM PARTYUnavailableUnavailable94 931Not separately listed in this source.

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 Elias Motsoaledi

31 wards

Ward 1
ANC67.9%Leading candidate: Junior Semole Thethe
EFF19.6%
Lead: 1 677 votes
Ward 2
ANC71.6%Leading candidate: Thabo Peter Kgagara
EFF14.9%
Lead: 1 768 votes
Ward 3
ANC76.2%Leading candidate: Samuel Mogome Malapela
EFF17.7%
Lead: 1 440 votes
Ward 4
ANC68.6%Leading candidate: Mahwetse Phillip Msiza
EFF18.3%
Lead: 1 734 votes
Ward 5
ANC69.7%Leading candidate: Tshepo Emmanuel Mohlamonyane
EFF21.1%
Lead: 1 504 votes
Ward 6
ANC46.5%Leading candidate: Raymond Ndumiso Ndlovu
MPUMALANGA PARTY27.5%
Lead: 572 votes
Ward 7
ANC59.0%Leading candidate: Thembi Cynthia Sithole
EFF15.8%
Lead: 1 373 votes
Ward 8
EFF41.6%Leading candidate: Mohlamme Glyde Mathabathe
ANC38.8%
Lead: 94 votes
Ward 9
ANC57.5%Leading candidate: Jersey Sphiwe Mogotlana
MPUMALANGA PARTY16.3%
Lead: 1 685 votes
Ward 10
ANC42.3%Leading candidate: Nkitseng Jenneth Ramongana
EFF28.7%
Lead: 401 votes
Ward 11
ANC47.7%Leading candidate: Moses Aphiri Mafiri
BOLSHEVIKS PARTY OF SOUTH AFRICA11.3%
Lead: 923 votes
Ward 12
ANC57.0%Leading candidate: Thabiso Andries Phorotlhoe
EFF19.1%
Lead: 1 176 votes
Ward 13
DA56.7%Leading candidate: Willem Nicolaas Saaiman Oosthuizen
FF+20.5%
Lead: 1 360 votes
Ward 14
ANC61.1%Leading candidate: Marang Codney Phokwane
EFF16.1%
Lead: 1 343 votes
Ward 15
ANC59.4%Leading candidate: Sibongile Beauty Nkosi
EFF31.0%
Lead: 737 votes
Ward 16
ANC79.1%Leading candidate: Medo Zephania Buta
EFF11.5%
Lead: 2 175 votes
Ward 17
ANC65.2%Leading candidate: Toswi Samuel Malau
EFF24.2%
Lead: 980 votes
Ward 18
ANC72.3%Leading candidate: Johannes Letageng
EFF25.2%
Lead: 1 538 votes
Ward 19
ANC62.7%Leading candidate: Phahlana Masimula
EFF31.4%
Lead: 882 votes
Ward 20
ANC57.4%Leading candidate: Mokgokong Eric Tshehla
EFF39.2%
Lead: 614 votes
Ward 21
EFF46.8%Leading candidate: Cheleboy Mpho Maphopha
ANC37.7%
Lead: 322 votes
Ward 22
ANC70.3%Leading candidate: Msanyana Elias Nduli
EFF14.2%
Lead: 1 714 votes
Ward 23
ANC55.2%Leading candidate: Nkgetheng Piet Mohlala
DA17.4%
Lead: 1 076 votes
Ward 24
ANC78.5%Leading candidate: Frank Kgomontshware Lehungwane
EFF14.9%
Lead: 1 646 votes
Ward 25
ANC64.4%Leading candidate: Nkhubedu Sarah Makuwa
EFF15.5%
Lead: 1 343 votes
Ward 26
ANC57.8%Leading candidate: Sephatsi Donald Morare
EFF20.3%
Lead: 1 090 votes
Ward 27
ANC68.4%Leading candidate: Kgoputso Wiseman Tlaka
EFF14.4%
Lead: 1 472 votes
Ward 28
ANC68.6%Leading candidate: Patrick Kose Tladi
EFF17.9%
Lead: 1 560 votes
Ward 29
ANC50.8%Leading candidate: Reginah Mamoshasha Makuwa
EFF28.3%
Lead: 723 votes
Ward 30
EFF46.7%Leading candidate: Moleke Mampana
ANC37.5%
Lead: 334 votes
Ward 31
ANC62.6%Leading candidate: Mothibe Rhodes Msiza
INDEPENDENTS17.6%
Lead: 1 096 votes
Wards in Elias Motsoaledi ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS2 35867,8561
Ward 12 021ECONOMIC FREEDOM FIGHTERS68119,5971
Ward 22 021AFRICAN NATIONAL CONGRESS2 23471,5567
Ward 22 021ECONOMIC FREEDOM FIGHTERS46614,9263
Ward 32 021AFRICAN NATIONAL CONGRESS1 87476,2408
Ward 32 021ECONOMIC FREEDOM FIGHTERS43417,6566
Ward 42 021AFRICAN NATIONAL CONGRESS2 36468,6212
Ward 42 021ECONOMIC FREEDOM FIGHTERS63018,2874
Ward 52 021AFRICAN NATIONAL CONGRESS2 15569,7185
Ward 52 021ECONOMIC FREEDOM FIGHTERS65121,0611
Ward 62 021AFRICAN NATIONAL CONGRESS1 40146,5449
Ward 62 021MPUMALANGA PARTY82927,5415
Ward 72 021AFRICAN NATIONAL CONGRESS1 87359,0107
Ward 72 021ECONOMIC FREEDOM FIGHTERS50015,753
Ward 82 021ECONOMIC FREEDOM FIGHTERS1 37941,5862
Ward 82 021AFRICAN NATIONAL CONGRESS1 28538,7515
Ward 92 021AFRICAN NATIONAL CONGRESS2 35257,5342
Ward 92 021MPUMALANGA PARTY66716,316
Ward 102 021AFRICAN NATIONAL CONGRESS1 24242,3457
Ward 102 021ECONOMIC FREEDOM FIGHTERS84128,6737
Ward 112 021AFRICAN NATIONAL CONGRESS1 21047,6941
Ward 112 021BOLSHEVIKS PARTY OF SOUTH AFRICA28711,3126
Ward 122 021AFRICAN NATIONAL CONGRESS1 77056,9865
Ward 122 021ECONOMIC FREEDOM FIGHTERS59419,1243
Ward 132 021DEMOCRATIC ALLIANCE2 13356,6684
Ward 132 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS77320,5367
Ward 142 021AFRICAN NATIONAL CONGRESS1 82461,0851
Ward 142 021ECONOMIC FREEDOM FIGHTERS48116,1085
Ward 152 021AFRICAN NATIONAL CONGRESS1 54259,4449
Ward 152 021ECONOMIC FREEDOM FIGHTERS80531,0332
Ward 162 021AFRICAN NATIONAL CONGRESS2 54679,1421
Ward 162 021ECONOMIC FREEDOM FIGHTERS37111,5325
Ward 172 021AFRICAN NATIONAL CONGRESS1 56065,1629
Ward 172 021ECONOMIC FREEDOM FIGHTERS58024,2272
Ward 182 021AFRICAN NATIONAL CONGRESS2 36372,2851
Ward 182 021ECONOMIC FREEDOM FIGHTERS82525,2371
Ward 192 021AFRICAN NATIONAL CONGRESS1 77062,6771
Ward 192 021ECONOMIC FREEDOM FIGHTERS88831,4448
Ward 202 021AFRICAN NATIONAL CONGRESS1 93457,3717
Ward 202 021ECONOMIC FREEDOM FIGHTERS1 32039,1575
Ward 212 021ECONOMIC FREEDOM FIGHTERS1 66146,7756
Ward 212 021AFRICAN NATIONAL CONGRESS1 33937,7077
Ward 222 021AFRICAN NATIONAL CONGRESS2 14770,3243
Ward 222 021ECONOMIC FREEDOM FIGHTERS43314,1828
Ward 232 021AFRICAN NATIONAL CONGRESS1 56955,227
Ward 232 021DEMOCRATIC ALLIANCE49317,353
Ward 242 021AFRICAN NATIONAL CONGRESS2 03278,5162
Ward 242 021ECONOMIC FREEDOM FIGHTERS38614,915
Ward 252 021AFRICAN NATIONAL CONGRESS1 76964,421
Ward 252 021ECONOMIC FREEDOM FIGHTERS42615,5135
Ward 262 021AFRICAN NATIONAL CONGRESS1 67957,7969
Ward 262 021ECONOMIC FREEDOM FIGHTERS58920,2754
Ward 272 021AFRICAN NATIONAL CONGRESS1 86668,3516
Ward 272 021ECONOMIC FREEDOM FIGHTERS39414,4322
Ward 282 021AFRICAN NATIONAL CONGRESS2 11068,6402
Ward 282 021ECONOMIC FREEDOM FIGHTERS55017,892
Ward 292 021AFRICAN NATIONAL CONGRESS1 63050,7788
Ward 292 021ECONOMIC FREEDOM FIGHTERS90728,2555
Ward 302 021ECONOMIC FREEDOM FIGHTERS1 69146,6998
Ward 302 021AFRICAN NATIONAL CONGRESS1 35737,4758
Ward 312 021AFRICAN NATIONAL CONGRESS1 52562,5513
Ward 312 021INDEPENDENTS42917,5964

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 61 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 Elias Motsoaledi. Ward results include areas outside Nkadimeng.

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.

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