Counted.co.zaPlay game

Mazwimba, Limpopo

Ward results

ANC retains its majority

2021

Council seats

ANC71 seats
EFF4 seats
DA2 seats
ACDP1 seat
APC1 seat
Other2 seats
INTERNATIONAL REVELATION CONGRESS1 seat
PAC1 seat
Thulamela · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS7187,6543
ECONOMIC FREEDOM FIGHTERS44,9383
DEMOCRATIC ALLIANCE22,4691
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,2346
AFRICAN PEOPLE'S CONVENTION11,2346
INTERNATIONAL REVELATION CONGRESS11,2346
PAN AFRICANIST CONGRESS OF AZANIA11,2346
ABLE LEADERSHIP00
AZANIAN PEOPLE'S ORGANISATION00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
OTHER00
SERVICE FOR ALL00
UNITED DEMOCRATIC MOVEMENT00

81 seats; 41 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
85.2%157 349 votes
ECONOMIC FREEDOM FIGHTERS
4.7%8 693 votes
INDEPENDENTS
2.9%5 301 votes
DEMOCRATIC ALLIANCE
2.6%4 724 votes
INTERNATIONAL REVELATION CONGRESS
1.5%2 813 votes
Other: show remaining parties: hide remaining parties3.2%5 847 votes
PAN AFRICANIST CONGRESS OF AZANIA
1.1%2 123 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.9%1 747 votes
AFRICAN PEOPLE'S CONVENTION
0.4%653 votes
UNITED DEMOCRATIC MOVEMENT
0.2%335 votes
INKATHA FREEDOM PARTY
0.1%270 votes
ABLE LEADERSHIP
0.1%235 votes
OTHER
0.1%231 votes
AZANIAN PEOPLE'S ORGANISATION
0.1%158 votes
SERVICE FOR ALL
0.1%95 votes
Thulamela · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—157 34985,1792
ECONOMIC FREEDOM FIGHTERS—8 6934,7059
INDEPENDENTS—5 3012,8696
DEMOCRATIC ALLIANCE—4 7242,5573
INTERNATIONAL REVELATION CONGRESS—2 8131,5228
PAN AFRICANIST CONGRESS OF AZANIA—2 1231,1493
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 7470,9457
AFRICAN PEOPLE'S CONVENTION—6530,3535
UNITED DEMOCRATIC MOVEMENT—3350,1813
INKATHA FREEDOM PARTY—2700,1462
ABLE LEADERSHIP—2350,1272
OTHER—2310,125
AZANIAN PEOPLE'S ORGANISATION—1580,0855
SERVICE FOR ALL—950,0514

184727 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
ANC66—
DA3—
LEADERSHIP FORUM0—
PAC2—

39 for a majority · 76 seats

2011Seatsvs 2006
ANC70
DA3
PAC3

41 for a majority · 80 seats

2016Seatsvs 2011
ANC64
EFF8—
DA4
LEADERSHIP FORUM0—
PAC2

41 for a majority · 81 seats

2021Seatsvs 2016
ANC71
EFF4
DA2
PAC1

41 for a majority · 81 seats

LIM343 - Thulamela · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS667639
2 006DEMOCRATIC ALLIANCE37639
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY27639
2 006PAN AFRICANIST CONGRESS OF AZANIA27639
2 006INDEPENDENT DEMOCRATS17639
2 006UNITED DEMOCRATIC MOVEMENT17639
2 006XIMOKO PARTY17639
2 006AZANIAN PEOPLE'S ORGANISATION07639
2 006BLACK CONSCIOUSNESS PARTY07639
2 006INDEPENDENTS07639
2 006LEADERSHIP FORUM07639
2 011AFRICAN NATIONAL CONGRESS708041
2 011DEMOCRATIC ALLIANCE38041
2 011PAN AFRICANIST CONGRESS OF AZANIA38041
2 011CONGRESS OF THE PEOPLE28041
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY18041
2 011UNITED DEMOCRATIC MOVEMENT18041
2 011AZANIAN PEOPLE'S ORGANISATION08041
2 011BLACK CONSCIOUSNESS PARTY08041
2 011INDEPENDENTS08041
2 011MOVEMENT DEMOCRATIC PARTY08041
2 011NATIONAL FREEDOM PARTY08041
2 011XIMOKO PARTY08041
2 016AFRICAN NATIONAL CONGRESS648141
2 016ECONOMIC FREEDOM FIGHTERS88141
2 016DEMOCRATIC ALLIANCE48141
2 016PAN AFRICANIST CONGRESS OF AZANIA28141
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY18141
2 016CONGRESS OF THE PEOPLE18141
2 016INTERNATIONAL REVELATION CONGRESS18141
2 016AFRICAN LIBERATION ALLIANCE MOVEMENT08141
2 016AZANIAN PEOPLE'S ORGANISATION08141
2 016INDEPENDENTS08141
2 016INKATHA FREEDOM PARTY08141
2 016LEADERSHIP FORUM08141
2 016SERVICE FOR ALL08141
2 016UNITED DEMOCRATIC MOVEMENT08141
2 016VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICA08141
2 021AFRICAN NATIONAL CONGRESS718141
2 021ECONOMIC FREEDOM FIGHTERS48141
2 021DEMOCRATIC ALLIANCE28141
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY18141
2 021AFRICAN PEOPLE'S CONVENTION18141
2 021INTERNATIONAL REVELATION CONGRESS18141
2 021PAN AFRICANIST CONGRESS OF AZANIA18141
2 021ABLE LEADERSHIP08141
2 021AZANIAN PEOPLE'S ORGANISATION08141
2 021INDEPENDENTS08141
2 021INKATHA FREEDOM PARTY08141
2 021OTHER08141
2 021SERVICE FOR ALL08141
2 021UNITED DEMOCRATIC MOVEMENT08141

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 %
ANC77.2%—
EFF0.0%—
DA6.1%—
LEADERSHIP FORUM4.0%—
PAC2.5%—
Other10.2%—
2006Vote %vs 2000
ANC86.6%
EFF0.0%
DA3.2%
LEADERSHIP FORUM0.5%
PAC2.4%
Other7.1%
2011Vote %vs 2006
ANC86.6%
EFF0.0%
DA3.5%
LEADERSHIP FORUM0.0%
PAC3.8%
COPE2.6%
Other3.5%
2016Vote %vs 2011
ANC78.8%
EFF10.0%
DA4.6%
LEADERSHIP FORUM0.3%
PAC2.2%
Other4.1%
2021Vote %vs 2016
ANC85.2%
EFF4.7%
DA2.6%
PAC1.1%
Other6.4%
LIM343 - Thulamela · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS121 10777,1756156 924Reported
2 000ECONOMIC FREEDOM FIGHTERS00156 924No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE9 5296,0724156 924Reported
2 000LEADERSHIP FORUM6 3044,0172156 924Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA3 9392,5101156 924Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY4 8423,0856156 924Reported
2 000CONGRESS OF THE PEOPLE00156 924No votes recorded in the complete party list.
2 000XIMOKO PARTY3 8972,4834156 924Reported
2 000UNITED DEMOCRATIC MOVEMENT3 8382,4458156 924Reported
2 000AZANIAN PEOPLE'S ORGANISATION3 4682,21156 924Reported
2 000INTERNATIONAL REVELATION CONGRESS00156 924No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00156 924No votes recorded in the complete party list.
2 000BLACK CONSCIOUSNESS PARTY00156 924No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00156 924No votes recorded in the complete party list.
2 000SERVICE FOR ALL00156 924No votes recorded in the complete party list.
2 000AFRICAN LIBERATION ALLIANCE MOVEMENT00156 924No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY00156 924No votes recorded in the complete party list.
2 000VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICA00156 924No votes recorded in the complete party list.
2 000ABLE LEADERSHIP00156 924No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00156 924No votes recorded in the complete party list.
2 000MOVEMENT DEMOCRATIC PARTY00156 924No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS196 21586,6242226 513Reported
2 006ECONOMIC FREEDOM FIGHTERS00226 513No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE7 3333,2373226 513Reported
2 006LEADERSHIP FORUM1 2380,5465226 513Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA5 5322,4422226 513Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY5 4942,4255226 513Reported
2 006CONGRESS OF THE PEOPLE00226 513No votes recorded in the complete party list.
2 006XIMOKO PARTY3 4241,5116226 513Reported
2 006UNITED DEMOCRATIC MOVEMENT2 0930,924226 513Reported
2 006AZANIAN PEOPLE'S ORGANISATION7630,3368226 513Reported
2 006INTERNATIONAL REVELATION CONGRESS00226 513No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS2 4401,0772226 513Reported
2 006BLACK CONSCIOUSNESS PARTY1 3090,5779226 513Reported
2 006AFRICAN PEOPLE'S CONVENTION00226 513No votes recorded in the complete party list.
2 006SERVICE FOR ALL00226 513No votes recorded in the complete party list.
2 006AFRICAN LIBERATION ALLIANCE MOVEMENT00226 513No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY00226 513No votes recorded in the complete party list.
2 006VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICA00226 513No votes recorded in the complete party list.
2 006ABLE LEADERSHIP00226 513No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00226 513No votes recorded in the complete party list.
2 006MOVEMENT DEMOCRATIC PARTY00226 513No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS226 60786,5758261 744Reported
2 011ECONOMIC FREEDOM FIGHTERS00261 744No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE9 2653,5397261 744Reported
2 011LEADERSHIP FORUM00261 744No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA9 9293,7934261 744Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY3 0471,1641261 744Reported
2 011CONGRESS OF THE PEOPLE6 8582,6201261 744Reported
2 011XIMOKO PARTY1 3510,5162261 744Reported
2 011UNITED DEMOCRATIC MOVEMENT2 1640,8268261 744Reported
2 011AZANIAN PEOPLE'S ORGANISATION4420,1689261 744Reported
2 011INTERNATIONAL REVELATION CONGRESS00261 744No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00261 744No votes recorded in the complete party list.
2 011BLACK CONSCIOUSNESS PARTY6280,2399261 744Reported
2 011AFRICAN PEOPLE'S CONVENTION00261 744No votes recorded in the complete party list.
2 011SERVICE FOR ALL00261 744No votes recorded in the complete party list.
2 011AFRICAN LIBERATION ALLIANCE MOVEMENT00261 744No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00261 744No votes recorded in the complete party list.
2 011VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICA00261 744No votes recorded in the complete party list.
2 011ABLE LEADERSHIP00261 744No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY2430,0928261 744Reported
2 011MOVEMENT DEMOCRATIC PARTY1100,042261 744Reported
2 016AFRICAN NATIONAL CONGRESS162 38978,783206 122Reported
2 016ECONOMIC FREEDOM FIGHTERS20 5399,9645206 122Reported
2 016DEMOCRATIC ALLIANCE9 5824,6487206 122Reported
2 016LEADERSHIP FORUM6130,2974206 122Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA4 4662,1667206 122Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 5050,7302206 122Reported
2 016CONGRESS OF THE PEOPLE1 4080,6831206 122Reported
2 016XIMOKO PARTY00206 122No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT6290,3052206 122Reported
2 016AZANIAN PEOPLE'S ORGANISATION2680,13206 122Reported
2 016INTERNATIONAL REVELATION CONGRESS1 4270,6923206 122Reported
2 016INDEPENDENT DEMOCRATS00206 122No votes recorded in the complete party list.
2 016BLACK CONSCIOUSNESS PARTY00206 122No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION00206 122No votes recorded in the complete party list.
2 016SERVICE FOR ALL6070,2945206 122Reported
2 016AFRICAN LIBERATION ALLIANCE MOVEMENT5860,2843206 122Reported
2 016INKATHA FREEDOM PARTY1240,0602206 122Reported
2 016VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICA2650,1286206 122Reported
2 016ABLE LEADERSHIP00206 122No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00206 122No votes recorded in the complete party list.
2 016MOVEMENT DEMOCRATIC PARTY00206 122No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS157 34985,1792184 727Reported
2 021ECONOMIC FREEDOM FIGHTERS8 6934,7059184 727Reported
2 021DEMOCRATIC ALLIANCE4 7242,5573184 727Reported
2 021LEADERSHIP FORUMUnavailableUnavailable184 727Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIA2 1231,1493184 727Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 7470,9457184 727Reported
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable184 727Not separately listed in this source.
2 021XIMOKO PARTYUnavailableUnavailable184 727Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENT3350,1813184 727Reported
2 021AZANIAN PEOPLE'S ORGANISATION1580,0855184 727Reported
2 021INTERNATIONAL REVELATION CONGRESS2 8131,5228184 727Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable184 727Not separately listed in this source.
2 021BLACK CONSCIOUSNESS PARTYUnavailableUnavailable184 727Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTION6530,3535184 727Reported
2 021SERVICE FOR ALL950,0514184 727Reported
2 021AFRICAN LIBERATION ALLIANCE MOVEMENTUnavailableUnavailable184 727Not separately listed in this source.
2 021INKATHA FREEDOM PARTY2700,1462184 727Reported
2 021VALUE EDUCATION NATIONALISM DEMOCRACY IN AFRICAUnavailableUnavailable184 727Not separately listed in this source.
2 021ABLE LEADERSHIP2350,1272184 727Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable184 727Not separately listed in this source.
2 021MOVEMENT DEMOCRATIC PARTYUnavailableUnavailable184 727Not 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 Thulamela

41 wards

Ward 1
ANC91.3%Leading candidate: Takalani Leah Nelufhangani
DA3.0%
Lead: 3 663 votes
Ward 2
ANC93.6%Leading candidate: Livhuwani Vhulahani
EFF3.4%
Lead: 4 132 votes
Ward 3
ANC87.9%Leading candidate: Takalani Simon Nekhavhambe
INDEPENDENTS3.8%
Lead: 3 649 votes
Ward 4
ANC77.5%Leading candidate: Nkoneleni Nehzhelele
INDEPENDENTS9.1%
Lead: 3 687 votes
Ward 5
ANC95.2%Leading candidate: Rolivhuwa Mmbengeni
EFF2.5%
Lead: 4 425 votes
Ward 6
ANC66.4%Leading candidate: Rendani Gerson Lalumbe
INDEPENDENTS14.4%
Lead: 3 020 votes
Ward 7
ANC84.0%Leading candidate: Thifhelimbilu Tinny Matshomo
EFF10.5%
Lead: 3 101 votes
Ward 8
ANC95.1%Leading candidate: Nnditsheni Breyan Phalanndwa
EFF2.2%
Lead: 4 412 votes
Ward 9
ANC91.7%Leading candidate: Mpho Matshavha
DA3.6%
Lead: 3 944 votes
Ward 10
ANC89.3%Leading candidate: Fhumulani Jenifer Nemasiwana
EFF4.7%
Lead: 3 991 votes
Ward 11
ANC75.8%Leading candidate: Azwihangwisi Anna Netshishivhe
INDEPENDENTS13.9%
Lead: 2 943 votes
Ward 12
ANC92.4%Leading candidate: Lutendo Solomon Ravhuanzwo
EFF3.8%
Lead: 3 507 votes
Ward 13
ANC67.3%Leading candidate: Hulisani Patrick Mabasa
INDEPENDENTS21.6%
Lead: 2 506 votes
Ward 14
ANC93.9%Leading candidate: Maduvha Justice Netsianda
EFF2.3%
Lead: 4 737 votes
Ward 15
ANC88.8%Leading candidate: Humbelani Mukhathi
DA6.1%
Lead: 3 409 votes
Ward 16
ANC86.7%Leading candidate: Rofhiwa Rosinah Mathoma
EFF5.0%
Lead: 4 012 votes
Ward 17
ANC80.2%Leading candidate: Patrick Mathidi
INTERNATIONAL REVELATION CONGRESS9.0%
Lead: 3 379 votes
Ward 18
ANC88.7%Leading candidate: Tshitereke Andrew Nelushi
INTERNATIONAL REVELATION CONGRESS3.7%
Lead: 3 823 votes
Ward 19
ANC80.3%Leading candidate: Fulufhelo Asnath Mutheiwana
INDEPENDENTS11.9%
Lead: 3 365 votes
Ward 20
ANC79.1%Leading candidate: Thinawanga Tshigwili
DA9.3%
Lead: 2 793 votes
Ward 21
ANC80.4%Leading candidate: Thifhelimbilu Shadrack Liphadzi
EFF5.5%
Lead: 3 273 votes
Ward 22
ANC56.2%Leading candidate: Rendani Dennis Thanyani
EFF32.9%
Lead: 460 votes
Ward 23
ANC83.2%Leading candidate: Mutshutshudzi Mphaphuli
EFF6.5%
Lead: 3 232 votes
Ward 24
ANC89.3%Leading candidate: Edzisani Reguel Mulaudzi
EFF4.4%
Lead: 4 159 votes
Ward 25
ANC88.3%Leading candidate: Ndivhoniswani Percy Netangaheni
EFF7.3%
Lead: 2 992 votes
Ward 26
ANC72.0%Leading candidate: Tshivhenga Rodney Maela
EFF11.3%
Lead: 2 834 votes
Ward 27
ANC80.7%Leading candidate: Mashudu Madzivhandila
INDEPENDENTS11.3%
Lead: 3 236 votes
Ward 28
ANC87.3%Leading candidate: Rofhiwa Netshikweta
EFF7.3%
Lead: 3 102 votes
Ward 29
ANC85.1%Leading candidate: Muthuphei Enoch Ravhura
EFF5.3%
Lead: 3 095 votes
Ward 30
ANC87.4%Leading candidate: Thivhafuni Tryphinah Munyai
EFF8.5%
Lead: 3 341 votes
Ward 31
ANC87.7%Leading candidate: Nndavheleseni Millicent Mmbi
INTERNATIONAL REVELATION CONGRESS4.6%
Lead: 4 254 votes
Ward 32
ANC86.7%Leading candidate: Livhuwani Salthiel Maduse
DA4.0%
Lead: 3 386 votes
Ward 33
ANC87.3%Leading candidate: Matodzi Maria Mulaudzi
EFF6.1%
Lead: 3 780 votes
Ward 34
ANC79.9%Leading candidate: Mashudu Muligwe
PAC14.3%
Lead: 3 312 votes
Ward 35
ANC92.6%Leading candidate: Ndiwannyi Alvinah Molaudzi
EFF2.8%
Lead: 4 554 votes
Ward 36
ANC87.8%Leading candidate: Tshivhangwaho Godfrey Makungo
EFF4.9%
Lead: 3 815 votes
Ward 37
ANC91.9%Leading candidate: Tshililo Joseph Nemalegeni
EFF4.2%
Lead: 3 950 votes
Ward 38
ANC87.7%Leading candidate: Azwindini Elisa Maganu
EFF5.0%
Lead: 3 441 votes
Ward 39
ANC93.5%Leading candidate: Avhapfani Constance Khangale
EFF3.8%
Lead: 3 830 votes
Ward 40
ANC88.2%Leading candidate: Thabelo Evelyn Munzhedzi
EFF4.0%
Lead: 3 564 votes
Ward 41
ANC88.9%Leading candidate: Mphedziseni Johannes Ligaraba
EFF4.1%
Lead: 4 022 votes
Wards in Thulamela ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS3 78991,3012
Ward 12 021DEMOCRATIC ALLIANCE1263,0361
Ward 22 021AFRICAN NATIONAL CONGRESS4 28693,5604
Ward 22 021ECONOMIC FREEDOM FIGHTERS1543,3617
Ward 32 021AFRICAN NATIONAL CONGRESS3 81487,8802
Ward 32 021INDEPENDENTS1653,8018
Ward 42 021AFRICAN NATIONAL CONGRESS4 17977,4893
Ward 42 021INDEPENDENTS4929,1229
Ward 52 021AFRICAN NATIONAL CONGRESS4 54295,2002
Ward 52 021ECONOMIC FREEDOM FIGHTERS1172,4523
Ward 62 021AFRICAN NATIONAL CONGRESS3 85866,4485
Ward 62 021INDEPENDENTS83814,4333
Ward 72 021AFRICAN NATIONAL CONGRESS3 54583,9649
Ward 72 021ECONOMIC FREEDOM FIGHTERS44410,5163
Ward 82 021AFRICAN NATIONAL CONGRESS4 51895,0958
Ward 82 021ECONOMIC FREEDOM FIGHTERS1062,2311
Ward 92 021AFRICAN NATIONAL CONGRESS4 10691,6518
Ward 92 021DEMOCRATIC ALLIANCE1623,6161
Ward 102 021AFRICAN NATIONAL CONGRESS4 21189,2539
Ward 102 021ECONOMIC FREEDOM FIGHTERS2204,663
Ward 112 021AFRICAN NATIONAL CONGRESS3 60675,7881
Ward 112 021INDEPENDENTS66313,9344
Ward 122 021AFRICAN NATIONAL CONGRESS3 65892,3737
Ward 122 021ECONOMIC FREEDOM FIGHTERS1513,8131
Ward 132 021AFRICAN NATIONAL CONGRESS3 68967,3421
Ward 132 021INDEPENDENTS1 18321,5955
Ward 142 021AFRICAN NATIONAL CONGRESS4 85593,9072
Ward 142 021ECONOMIC FREEDOM FIGHTERS1182,2824
Ward 152 021AFRICAN NATIONAL CONGRESS3 66288,8404
Ward 152 021DEMOCRATIC ALLIANCE2536,1378
Ward 162 021AFRICAN NATIONAL CONGRESS4 25586,6952
Ward 162 021ECONOMIC FREEDOM FIGHTERS2434,9511
Ward 172 021AFRICAN NATIONAL CONGRESS3 80580,2404
Ward 172 021INTERNATIONAL REVELATION CONGRESS4268,9836
Ward 182 021AFRICAN NATIONAL CONGRESS3 98988,6839
Ward 182 021INTERNATIONAL REVELATION CONGRESS1663,6905
Ward 192 021AFRICAN NATIONAL CONGRESS3 95180,3212
Ward 192 021INDEPENDENTS58611,913
Ward 202 021AFRICAN NATIONAL CONGRESS3 16579,1052
Ward 202 021DEMOCRATIC ALLIANCE3729,2977
Ward 212 021AFRICAN NATIONAL CONGRESS3 51180,4353
Ward 212 021ECONOMIC FREEDOM FIGHTERS2385,4525
Ward 222 021AFRICAN NATIONAL CONGRESS1 10856,2151
Ward 222 021ECONOMIC FREEDOM FIGHTERS64832,8767
Ward 232 021AFRICAN NATIONAL CONGRESS3 50783,1634
Ward 232 021ECONOMIC FREEDOM FIGHTERS2756,5212
Ward 242 021AFRICAN NATIONAL CONGRESS4 37289,2974
Ward 242 021ECONOMIC FREEDOM FIGHTERS2134,3505
Ward 252 021AFRICAN NATIONAL CONGRESS3 26188,3261
Ward 252 021ECONOMIC FREEDOM FIGHTERS2697,286
Ward 262 021AFRICAN NATIONAL CONGRESS3 36071,964
Ward 262 021ECONOMIC FREEDOM FIGHTERS52611,2658
Ward 272 021AFRICAN NATIONAL CONGRESS3 76180,6735
Ward 272 021INDEPENDENTS52511,2613
Ward 282 021AFRICAN NATIONAL CONGRESS3 38587,2873
Ward 282 021ECONOMIC FREEDOM FIGHTERS2837,2976
Ward 292 021AFRICAN NATIONAL CONGRESS3 30285,1031
Ward 292 021ECONOMIC FREEDOM FIGHTERS2075,3351
Ward 302 021AFRICAN NATIONAL CONGRESS3 69987,3848
Ward 302 021ECONOMIC FREEDOM FIGHTERS3588,4574
Ward 312 021AFRICAN NATIONAL CONGRESS4 48787,7224
Ward 312 021INTERNATIONAL REVELATION CONGRESS2334,5552
Ward 322 021AFRICAN NATIONAL CONGRESS3 55186,6732
Ward 322 021DEMOCRATIC ALLIANCE1654,0273
Ward 332 021AFRICAN NATIONAL CONGRESS4 06287,261
Ward 332 021ECONOMIC FREEDOM FIGHTERS2826,058
Ward 342 021AFRICAN NATIONAL CONGRESS4 03279,8574
Ward 342 021PAN AFRICANIST CONGRESS OF AZANIA72014,2602
Ward 352 021AFRICAN NATIONAL CONGRESS4 69892,6079
Ward 352 021ECONOMIC FREEDOM FIGHTERS1442,8386
Ward 362 021AFRICAN NATIONAL CONGRESS4 04187,8478
Ward 362 021ECONOMIC FREEDOM FIGHTERS2264,913
Ward 372 021AFRICAN NATIONAL CONGRESS4 13791,8721
Ward 372 021ECONOMIC FREEDOM FIGHTERS1874,1528
Ward 382 021AFRICAN NATIONAL CONGRESS3 65187,6801
Ward 382 021ECONOMIC FREEDOM FIGHTERS2105,0432
Ward 392 021AFRICAN NATIONAL CONGRESS3 99193,5318
Ward 392 021ECONOMIC FREEDOM FIGHTERS1613,7731
Ward 402 021AFRICAN NATIONAL CONGRESS3 73388,2297
Ward 402 021ECONOMIC FREEDOM FIGHTERS1693,9943
Ward 412 021AFRICAN NATIONAL CONGRESS4 21788,9287
Ward 412 021ECONOMIC FREEDOM FIGHTERS1954,1122

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:39 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 81 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 Thulamela. Ward results include areas outside Mazwimba.

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