Counted.co.zaPlay game

Marloth Park, Mpumalanga

Ward results

ANC retains its majority

2021

Council seats

ANC50 seats
EFF9 seats
DA4 seats
ATM1 seat
FF+1 seat
Nkomazi · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS5076,9231
ECONOMIC FREEDOM FIGHTERS913,8462
DEMOCRATIC ALLIANCE46,1538
AFRICAN TRANSFORMATION MOVEMENT11,5385
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,5385
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN VOICE00
INDEPENDENTS00
OTHER00
PAN AFRICANIST CONGRESS OF AZANIA00
POWER OF AFRICANS UNITY00
SPECTRUM NATIONAL PARTY00
UNITED DEMOCRATIC MOVEMENT00

65 seats; 33 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
72.7%111 623 votes
ECONOMIC FREEDOM FIGHTERS
13.2%20 321 votes
DEMOCRATIC ALLIANCE
5.5%8 474 votes
INDEPENDENTS
4.9%7 504 votes
Other: show remaining parties: hide remaining parties3.6%5 518 votes
AFRICAN TRANSFORMATION MOVEMENT
1.0%1 497 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.9%1 312 votes
POWER OF AFRICANS UNITY
0.4%647 votes
AFRICAN PEOPLE'S CONVENTION
0.4%627 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.3%418 votes
SPECTRUM NATIONAL PARTY
0.2%288 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.2%237 votes
AFRICAN VOICE
0.1%195 votes
UNITED DEMOCRATIC MOVEMENT
0.1%156 votes
OTHER
0.1%141 votes
Nkomazi · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—111 62372,747
ECONOMIC FREEDOM FIGHTERS—20 32113,2436
DEMOCRATIC ALLIANCE—8 4745,5227
INDEPENDENTS—7 5044,8905
AFRICAN TRANSFORMATION MOVEMENT—1 4970,9756
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 3120,8551
POWER OF AFRICANS UNITY—6470,4217
AFRICAN PEOPLE'S CONVENTION—6270,4086
AFRICAN CHRISTIAN DEMOCRATIC PARTY—4180,2724
SPECTRUM NATIONAL PARTY—2880,1877
PAN AFRICANIST CONGRESS OF AZANIA—2370,1545
AFRICAN VOICE—1950,1271
UNITED DEMOCRATIC MOVEMENT—1560,1017
OTHER—1410,0919

153440 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
ANC56—
DA3—
IFP0—
ACDP1—

31 for a majority · 60 seats

2011Seatsvs 2006
ANC60
DA4
ACDP1

33 for a majority · 65 seats

2016Seatsvs 2011
ANC54
EFF7—
DA4
IFP0—
ACDP0

33 for a majority · 65 seats

2021Seatsvs 2016
ANC50
EFF9
DA4
ACDP0

33 for a majority · 65 seats

MP324 - Nkomazi · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS566031
2 006DEMOCRATIC ALLIANCE36031
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16031
2 006INDEPENDENT DEMOCRATS06031
2 006INDEPENDENTS06031
2 006INKATHA FREEDOM PARTY06031
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06031
2 011AFRICAN NATIONAL CONGRESS606533
2 011DEMOCRATIC ALLIANCE46533
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY16533
2 011AFRICAN PEOPLE'S CONVENTION06533
2 011INDEPENDENTS06533
2 011PAN AFRICANIST CONGRESS OF AZANIA06533
2 016AFRICAN NATIONAL CONGRESS546533
2 016ECONOMIC FREEDOM FIGHTERS76533
2 016DEMOCRATIC ALLIANCE46533
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY06533
2 016AFRICAN PEOPLE'S CONVENTION06533
2 016CONGRESS OF THE PEOPLE06533
2 016INKATHA FREEDOM PARTY06533
2 016PAN AFRICANIST CONGRESS OF AZANIA06533
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06533
2 021AFRICAN NATIONAL CONGRESS506533
2 021ECONOMIC FREEDOM FIGHTERS96533
2 021DEMOCRATIC ALLIANCE46533
2 021AFRICAN TRANSFORMATION MOVEMENT16533
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16533
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY06533
2 021AFRICAN PEOPLE'S CONVENTION06533
2 021AFRICAN VOICE06533
2 021INDEPENDENTS06533
2 021OTHER06533
2 021PAN AFRICANIST CONGRESS OF AZANIA06533
2 021POWER OF AFRICANS UNITY06533
2 021SPECTRUM NATIONAL PARTY06533
2 021UNITED DEMOCRATIC MOVEMENT06533

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 %
ANC90.3%—
EFF0.0%—
DA6.5%—
IFP1.6%—
ACDP1.0%—
Other0.6%—
2006Vote %vs 2000
ANC91.9%
EFF0.0%
DA4.4%
IFP0.7%
ACDP1.1%
Other1.9%
2011Vote %vs 2006
ANC89.4%
EFF0.0%
DA6.5%
IFP0.0%
ACDP0.8%
Other3.2%
2016Vote %vs 2011
ANC82.9%
EFF10.0%
DA5.7%
IFP0.1%
ACDP0.2%
Other1.1%
2021Vote %vs 2016
ANC72.7%
EFF13.2%
DA5.5%
ACDP0.3%
Other8.2%
MP324 - Nkomazi · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS90 64190,2511100 432Reported
2 000ECONOMIC FREEDOM FIGHTERS00100 432No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE6 5586,5298100 432Reported
2 000INKATHA FREEDOM PARTY1 5981,5911100 432Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0071,0027100 432Reported
2 000AFRICAN TRANSFORMATION MOVEMENT00100 432No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00100 432No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT6280,6253100 432Reported
2 000AFRICAN PEOPLE'S CONVENTION00100 432No votes recorded in the complete party list.
2 000POWER OF AFRICANS UNITY00100 432No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00100 432No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA00100 432No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00100 432No votes recorded in the complete party list.
2 000SPECTRUM NATIONAL PARTY00100 432No votes recorded in the complete party list.
2 000AFRICAN VOICE00100 432No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS120 86391,9481131 447Reported
2 006ECONOMIC FREEDOM FIGHTERS00131 447No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE5 7454,3706131 447Reported
2 006INKATHA FREEDOM PARTY9060,6893131 447Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 4221,0818131 447Reported
2 006AFRICAN TRANSFORMATION MOVEMENT00131 447No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9290,7067131 447Reported
2 006UNITED DEMOCRATIC MOVEMENT00131 447No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION00131 447No votes recorded in the complete party list.
2 006POWER OF AFRICANS UNITY00131 447No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00131 447No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA00131 447No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS3990,3035131 447Reported
2 006SPECTRUM NATIONAL PARTY00131 447No votes recorded in the complete party list.
2 006AFRICAN VOICE00131 447No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS148 89489,4339166 485Reported
2 011ECONOMIC FREEDOM FIGHTERS00166 485No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE10 8746,5315166 485Reported
2 011INKATHA FREEDOM PARTY00166 485No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 3710,8235166 485Reported
2 011AFRICAN TRANSFORMATION MOVEMENT00166 485No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00166 485No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT00166 485No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION7960,4781166 485Reported
2 011POWER OF AFRICANS UNITY00166 485No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE00166 485No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA5410,325166 485Reported
2 011INDEPENDENT DEMOCRATS00166 485No votes recorded in the complete party list.
2 011SPECTRUM NATIONAL PARTY00166 485No votes recorded in the complete party list.
2 011AFRICAN VOICE00166 485No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS166 48682,8602200 924Reported
2 016ECONOMIC FREEDOM FIGHTERS20 16610,0366200 924Reported
2 016DEMOCRATIC ALLIANCE11 4775,7121200 924Reported
2 016INKATHA FREEDOM PARTY1130,0562200 924Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY4130,2056200 924Reported
2 016AFRICAN TRANSFORMATION MOVEMENT00200 924No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5020,2498200 924Reported
2 016UNITED DEMOCRATIC MOVEMENT00200 924No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION7070,3519200 924Reported
2 016POWER OF AFRICANS UNITY00200 924No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE8000,3982200 924Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA2600,1294200 924Reported
2 016INDEPENDENT DEMOCRATS00200 924No votes recorded in the complete party list.
2 016SPECTRUM NATIONAL PARTY00200 924No votes recorded in the complete party list.
2 016AFRICAN VOICE00200 924No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS111 62372,747153 440Reported
2 021ECONOMIC FREEDOM FIGHTERS20 32113,2436153 440Reported
2 021DEMOCRATIC ALLIANCE8 4745,5227153 440Reported
2 021INKATHA FREEDOM PARTYUnavailableUnavailable153 440Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY4180,2724153 440Reported
2 021AFRICAN TRANSFORMATION MOVEMENT1 4970,9756153 440Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 3120,8551153 440Reported
2 021UNITED DEMOCRATIC MOVEMENT1560,1017153 440Reported
2 021AFRICAN PEOPLE'S CONVENTION6270,4086153 440Reported
2 021POWER OF AFRICANS UNITY6470,4217153 440Reported
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable153 440Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIA2370,1545153 440Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable153 440Not separately listed in this source.
2 021SPECTRUM NATIONAL PARTY2880,1877153 440Reported
2 021AFRICAN VOICE1950,1271153 440Reported

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 Nkomazi

33 wards

Ward 1
ANC76.9%Leading candidate: Phumzile Cynthia Silinda
EFF17.6%
Lead: 3 020 votes
Ward 2
ANC78.9%Leading candidate: Dumisani Makhubela
EFF15.1%
Lead: 2 403 votes
Ward 3
ANC75.9%Leading candidate: Jacob Mancoba Mtetwa
EFF14.7%
Lead: 2 269 votes
Ward 4
ANC70.2%Leading candidate: Themba Jabulani Sibiya
EFF12.5%
Lead: 3 383 votes
Ward 5
ANC80.0%Leading candidate: Lucky Nhlanhla Shongwe
EFF12.8%
Lead: 2 990 votes
Ward 6
ANC56.0%Leading candidate: Jabulani Ndlovu
DA15.0%
Lead: 2 292 votes
Ward 7
ANC62.4%Leading candidate: Busisiwe Bernadette Malaza
DA20.4%
Lead: 2 286 votes
Ward 8
ANC74.5%Leading candidate: Siyabonga Buddy Tshabalala
EFF16.0%
Lead: 2 530 votes
Ward 9
ANC67.4%Leading candidate: Israel Mafuthuzi Mngomezulu
INDEPENDENTS18.2%
Lead: 3 089 votes
Ward 10
ANC72.8%Leading candidate: Vincent Tsepo Nyambi
EFF23.6%
Lead: 2 428 votes
Ward 11
ANC63.7%Leading candidate: Mumsie Rose Khoza
EFF21.4%
Lead: 2 161 votes
Ward 12
ANC78.6%Leading candidate: Manene Moses Mahlalela
EFF12.3%
Lead: 3 893 votes
Ward 13
ANC82.6%Leading candidate: Sizwe Nkala
EFF15.4%
Lead: 3 361 votes
Ward 14
ANC66.3%Leading candidate: Nonhlanhla Jabhisa Mbatha
DA17.1%
Lead: 2 522 votes
Ward 15
ANC83.4%Leading candidate: Thandeka Vestar Ngcane
EFF10.6%
Lead: 3 931 votes
Ward 16
ANC76.5%Leading candidate: Rebecca Nomvula Mashele
EFF18.3%
Lead: 2 686 votes
Ward 17
ANC76.2%Leading candidate: Bethwell Thabo Ngwenya
INDEPENDENTS13.9%
Lead: 3 439 votes
Ward 18
ANC80.4%Leading candidate: Boycott Lovemore Mkhatswa
EFF10.5%
Lead: 2 976 votes
Ward 19
ANC81.2%Leading candidate: Mfundi Howard Mkhabela
EFF10.1%
Lead: 3 357 votes
Ward 20
ANC84.7%Leading candidate: Mpande Jobe Shabangu
EFF12.0%
Lead: 2 854 votes
Ward 21
ANC70.6%Leading candidate: Solomon Septimus Mahlalela
EFF17.2%
Lead: 2 481 votes
Ward 22
ANC76.5%Leading candidate: Sibusiso Dumisani Lubisi
EFF15.6%
Lead: 1 948 votes
Ward 23
ANC82.2%Leading candidate: Sicelo Enough Sibuye
EFF13.7%
Lead: 3 976 votes
Ward 24
ANC80.9%Leading candidate: Paul Abednigo Mahlalela
EFF14.8%
Lead: 2 027 votes
Ward 25
ANC66.3%Leading candidate: Sipho Gift Sibiya
INDEPENDENTS17.8%
Lead: 2 561 votes
Ward 26
ANC82.0%Leading candidate: Vusi Wiseman Mhlongo
EFF13.1%
Lead: 2 469 votes
Ward 27
ANC77.1%Leading candidate: Richmond Shabangu
EFF14.8%
Lead: 2 486 votes
Ward 28
ANC72.8%Leading candidate: Lungelo Kim Mhlongo
DA17.7%
Lead: 1 990 votes
Ward 29
ANC66.8%Leading candidate: Mxolisi Thomas Lubisi
EFF13.2%
Lead: 2 889 votes
Ward 30
ANC41.0%Leading candidate: Fikile Khanyisile Magagula
DA29.0%
Lead: 580 votes
Ward 31
ANC61.2%Leading candidate: Justice Twelve Siboza
DA24.3%
Lead: 1 426 votes
Ward 32
ANC88.2%Leading candidate: Sifiso Wyken Ngomane
EFF9.2%
Lead: 2 569 votes
Ward 33
ANC63.7%Leading candidate: Philosopher Manqoba Mziako
INDEPENDENTS16.6%
Lead: 1 852 votes
Wards in Nkomazi ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS3 91776,9246
Ward 12 021ECONOMIC FREEDOM FIGHTERS89717,6159
Ward 22 021AFRICAN NATIONAL CONGRESS2 97178,911
Ward 22 021ECONOMIC FREEDOM FIGHTERS56815,0863
Ward 32 021AFRICAN NATIONAL CONGRESS2 81675,9234
Ward 32 021ECONOMIC FREEDOM FIGHTERS54714,7479
Ward 42 021AFRICAN NATIONAL CONGRESS4 11370,2117
Ward 42 021ECONOMIC FREEDOM FIGHTERS73012,4616
Ward 52 021AFRICAN NATIONAL CONGRESS3 56179,9686
Ward 52 021ECONOMIC FREEDOM FIGHTERS57112,8228
Ward 62 021AFRICAN NATIONAL CONGRESS3 13455,9943
Ward 62 021DEMOCRATIC ALLIANCE84215,0438
Ward 72 021AFRICAN NATIONAL CONGRESS3 39662,4494
Ward 72 021DEMOCRATIC ALLIANCE1 11020,4119
Ward 82 021AFRICAN NATIONAL CONGRESS3 22474,5261
Ward 82 021ECONOMIC FREEDOM FIGHTERS69416,0425
Ward 92 021AFRICAN NATIONAL CONGRESS4 23067,3889
Ward 92 021INDEPENDENTS1 14118,1775
Ward 102 021AFRICAN NATIONAL CONGRESS3 59472,8415
Ward 102 021ECONOMIC FREEDOM FIGHTERS1 16623,6319
Ward 112 021AFRICAN NATIONAL CONGRESS3 25363,7343
Ward 112 021ECONOMIC FREEDOM FIGHTERS1 09221,395
Ward 122 021AFRICAN NATIONAL CONGRESS4 61578,6335
Ward 122 021ECONOMIC FREEDOM FIGHTERS72212,3019
Ward 132 021AFRICAN NATIONAL CONGRESS4 13382,6435
Ward 132 021ECONOMIC FREEDOM FIGHTERS77215,4369
Ward 142 021AFRICAN NATIONAL CONGRESS3 39766,3477
Ward 142 021DEMOCRATIC ALLIANCE87517,0898
Ward 152 021AFRICAN NATIONAL CONGRESS4 50383,4198
Ward 152 021ECONOMIC FREEDOM FIGHTERS57210,5965
Ward 162 021AFRICAN NATIONAL CONGRESS3 53376,4884
Ward 162 021ECONOMIC FREEDOM FIGHTERS84718,3373
Ward 172 021AFRICAN NATIONAL CONGRESS4 20676,1957
Ward 172 021INDEPENDENTS76713,8949
Ward 182 021AFRICAN NATIONAL CONGRESS3 42580,3613
Ward 182 021ECONOMIC FREEDOM FIGHTERS44910,535
Ward 192 021AFRICAN NATIONAL CONGRESS3 83281,1864
Ward 192 021ECONOMIC FREEDOM FIGHTERS47510,0636
Ward 202 021AFRICAN NATIONAL CONGRESS3 32684,6741
Ward 202 021ECONOMIC FREEDOM FIGHTERS47212,0163
Ward 212 021AFRICAN NATIONAL CONGRESS3 28370,5718
Ward 212 021ECONOMIC FREEDOM FIGHTERS80217,2399
Ward 222 021AFRICAN NATIONAL CONGRESS2 44776,4927
Ward 222 021ECONOMIC FREEDOM FIGHTERS49915,5986
Ward 232 021AFRICAN NATIONAL CONGRESS4 77182,1736
Ward 232 021ECONOMIC FREEDOM FIGHTERS79513,6927
Ward 242 021AFRICAN NATIONAL CONGRESS2 48380,8531
Ward 242 021ECONOMIC FREEDOM FIGHTERS45614,8486
Ward 252 021AFRICAN NATIONAL CONGRESS3 50366,2694
Ward 252 021INDEPENDENTS94217,8207
Ward 262 021AFRICAN NATIONAL CONGRESS2 93881,9754
Ward 262 021ECONOMIC FREEDOM FIGHTERS46913,0859
Ward 272 021AFRICAN NATIONAL CONGRESS3 07777,1371
Ward 272 021ECONOMIC FREEDOM FIGHTERS59114,8157
Ward 282 021AFRICAN NATIONAL CONGRESS2 63072,7726
Ward 282 021DEMOCRATIC ALLIANCE64017,7089
Ward 292 021AFRICAN NATIONAL CONGRESS3 59966,7594
Ward 292 021ECONOMIC FREEDOM FIGHTERS71013,1701
Ward 302 021AFRICAN NATIONAL CONGRESS1 97441,031
Ward 302 021DEMOCRATIC ALLIANCE1 39428,9753
Ward 312 021AFRICAN NATIONAL CONGRESS2 36361,2494
Ward 312 021DEMOCRATIC ALLIANCE93724,2872
Ward 322 021AFRICAN NATIONAL CONGRESS2 86988,1684
Ward 322 021ECONOMIC FREEDOM FIGHTERS3009,2194
Ward 332 021AFRICAN NATIONAL CONGRESS2 50763,7103
Ward 332 021INDEPENDENTS65516,6455

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 65 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 Nkomazi. Ward results include areas outside Marloth Park.

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.

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