Counted.co.zaPlay game

Alcockspruit, KwaZulu-Natal

Ward results

ANC loses its majority

2021

Council seats

ANC22 seats
IFP18 seats
EFF8 seats
TSSA7 seats
DA5 seats
Other7 seats
ActionSA3 seats
ATM1 seat
NFP1 seat
PA1 seat
FF+1 seat
Newcastle · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS2232,8358
INKATHA FREEDOM PARTY1826,8657
ECONOMIC FREEDOM FIGHTERS811,9403
TEAM SUGAR SOUTH AFRICA710,4478
DEMOCRATIC ALLIANCE57,4627
ACTIONSA34,4776
AFRICAN TRANSFORMATION MOVEMENT11,4925
NATIONAL FREEDOM PARTY11,4925
PATRIOTIC ALLIANCE11,4925
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,4925
ABANTU BATHO CONGRESS00
INDEPENDENTS00
OTHER00
PEOPLE'S REVOLUTIONARY MOVEMENT00

67 seats; 34 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
31.3%50 677 votes
INKATHA FREEDOM PARTY
25.5%41 230 votes
ECONOMIC FREEDOM FIGHTERS
12.1%19 521 votes
TEAM SUGAR SOUTH AFRICA
10.3%16 708 votes
DEMOCRATIC ALLIANCE
7.6%12 255 votes
Other: show remaining parties: hide remaining parties13.3%21 506 votes
ACTIONSA
3.5%5 670 votes
OTHER
2.7%4 352 votes
INDEPENDENTS
2.4%3 855 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.2%1 968 votes
NATIONAL FREEDOM PARTY
1.1%1 812 votes
PATRIOTIC ALLIANCE
0.7%1 174 votes
AFRICAN TRANSFORMATION MOVEMENT
0.6%966 votes
ABANTU BATHO CONGRESS
0.5%882 votes
PEOPLE'S REVOLUTIONARY MOVEMENT
0.5%827 votes
Newcastle · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—50 67731,302
INKATHA FREEDOM PARTY—41 23025,4668
ECONOMIC FREEDOM FIGHTERS—19 52112,0577
TEAM SUGAR SOUTH AFRICA—16 70810,3201
DEMOCRATIC ALLIANCE—12 2557,5696
ACTIONSA—5 6703,5022
OTHER—4 3522,6881
INDEPENDENTS—3 8552,3811
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 9681,2156
NATIONAL FREEDOM PARTY—1 8121,1192
PATRIOTIC ALLIANCE—1 1740,7252
AFRICAN TRANSFORMATION MOVEMENT—9660,5967
ABANTU BATHO CONGRESS—8820,5448
PEOPLE'S REVOLUTIONARY MOVEMENT—8270,5108

161897 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
ANC27—
IFP20—
DA6—

31 for a majority · 61 seats

2011Seatsvs 2006
ANC33
IFP12
DA5

31 for a majority · 61 seats

2016Seatsvs 2011
ANC41
IFP11
DA6
EFF5—

34 for a majority · 67 seats

2021Seatsvs 2016
ANC22
IFP18
DA5
EFF8
TSSA7—

34 for a majority · 67 seats

KZN252 - Newcastle · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS276131
2 006INKATHA FREEDOM PARTY206131
2 006DEMOCRATIC ALLIANCE66131
2 006NATIONAL DEMOCRATIC CONVENTION46131
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16131
2 006INDEPENDENT DEMOCRATS16131
2 006ROYAL LOYAL PROGRESS16131
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16131
2 006AZANIAN PEOPLE'S ORGANISATION06131
2 006INDEPENDENTS06131
2 006MINORITY FRONT06131
2 006PAN AFRICANIST CONGRESS OF AZANIA06131
2 011AFRICAN NATIONAL CONGRESS336131
2 011INKATHA FREEDOM PARTY126131
2 011DEMOCRATIC ALLIANCE56131
2 011NATIONAL FREEDOM PARTY56131
2 011AZANIAN PEOPLE'S ORGANISATION36131
2 011ROYAL LOYAL PROGRESS26131
2 011FEDERAL CONGRESS16131
2 011CONGRESS OF THE PEOPLE06131
2 011GREAT KONGRESS OF SOUTH AFRICA06131
2 011INDEPENDENTS06131
2 011MINORITY FRONT06131
2 011OTHER06131
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06131
2 016AFRICAN NATIONAL CONGRESS416734
2 016INKATHA FREEDOM PARTY116734
2 016DEMOCRATIC ALLIANCE66734
2 016ECONOMIC FREEDOM FIGHTERS56734
2 016AZANIAN PEOPLE'S ORGANISATION16734
2 016PEOPLE'S REVOLUTIONARY MOVEMENT16734
2 016ROYAL LOYAL PROGRESS16734
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16734
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY06734
2 016INDEPENDENTS06734
2 021AFRICAN NATIONAL CONGRESS226734
2 021INKATHA FREEDOM PARTY186734
2 021ECONOMIC FREEDOM FIGHTERS86734
2 021TEAM SUGAR SOUTH AFRICA76734
2 021DEMOCRATIC ALLIANCE56734
2 021ACTIONSA36734
2 021AFRICAN TRANSFORMATION MOVEMENT16734
2 021NATIONAL FREEDOM PARTY16734
2 021PATRIOTIC ALLIANCE16734
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16734
2 021ABANTU BATHO CONGRESS06734
2 021INDEPENDENTS06734
2 021OTHER06734
2 021PEOPLE'S REVOLUTIONARY MOVEMENT06734

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 %
ANC33.1%—
IFP43.6%—
DA17.5%—
EFF0.0%—
TSSA0.0%—
Other5.8%—
2006Vote %vs 2000
ANC44.3%
IFP31.7%
DA9.2%
EFF0.0%
TSSA0.0%
NATIONAL DEMOCRATIC CONVENTION6.1%
ROYAL LOYAL PROGRESS2.2%
Other6.5%
2011Vote %vs 2006
ANC53.3%
IFP18.7%
DA7.7%
NFP8.6%
AZAPO4.3%
Other7.4%
2016Vote %vs 2011
ANC61.2%
IFP16.8%
DA9.3%
EFF7.7%—
TSSA0.0%—
Other5.1%—
2021Vote %vs 2016
ANC31.3%
IFP25.5%
DA7.6%
EFF12.1%
TSSA10.3%
ActionSA3.5%
Other9.8%
KZN252 - Newcastle · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS30 71033,10892 757Reported
2 000INKATHA FREEDOM PARTY40 45043,608692 757Reported
2 000DEMOCRATIC ALLIANCE16 24317,511392 757Reported
2 000ECONOMIC FREEDOM FIGHTERS0092 757No votes recorded in the complete party list.
2 000TEAM SUGAR SOUTH AFRICA0092 757No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY0092 757No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION0092 757No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION1 5341,653892 757Reported
2 000ACTIONSA0092 757No votes recorded in the complete party list.
2 000ROYAL LOYAL PROGRESS0092 757No votes recorded in the complete party list.
2 000FEDERAL CONGRESS0092 757No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY8980,968192 757Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0092 757No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS0092 757No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA7550,81492 757Reported
2 000MINORITY FRONT7300,78792 757Reported
2 000PEOPLE'S REVOLUTIONARY MOVEMENT0092 757No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0092 757No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0092 757No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS0092 757No votes recorded in the complete party list.
2 000GREAT KONGRESS OF SOUTH AFRICA0092 757No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0092 757No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS50 33344,3049113 606Reported
2 006INKATHA FREEDOM PARTY36 01631,7026113 606Reported
2 006DEMOCRATIC ALLIANCE10 4729,2178113 606Reported
2 006ECONOMIC FREEDOM FIGHTERS00113 606No votes recorded in the complete party list.
2 006TEAM SUGAR SOUTH AFRICA00113 606No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00113 606No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION6 9416,1097113 606Reported
2 006AZANIAN PEOPLE'S ORGANISATION8910,7843113 606Reported
2 006ACTIONSA00113 606No votes recorded in the complete party list.
2 006ROYAL LOYAL PROGRESS2 5072,2067113 606Reported
2 006FEDERAL CONGRESS00113 606No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 7501,5404113 606Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9670,8512113 606Reported
2 006INDEPENDENT DEMOCRATS1 1531,0149113 606Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA9580,8433113 606Reported
2 006MINORITY FRONT4550,4005113 606Reported
2 006PEOPLE'S REVOLUTIONARY MOVEMENT00113 606No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00113 606No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00113 606No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS00113 606No votes recorded in the complete party list.
2 006GREAT KONGRESS OF SOUTH AFRICA00113 606No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00113 606No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS93 41153,2684175 359Reported
2 011INKATHA FREEDOM PARTY32 81218,7113175 359Reported
2 011DEMOCRATIC ALLIANCE13 4587,6745175 359Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable175 359Not separately listed in this source.
2 011TEAM SUGAR SOUTH AFRICAUnavailableUnavailable175 359Not separately listed in this source.
2 011NATIONAL FREEDOM PARTY15 1158,6195175 359Reported
2 011NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable175 359Not separately listed in this source.
2 011AZANIAN PEOPLE'S ORGANISATION7 5324,2952175 359Reported
2 011ACTIONSAUnavailableUnavailable175 359Not separately listed in this source.
2 011ROYAL LOYAL PROGRESS3 9242,2377175 359Reported
2 011FEDERAL CONGRESS3 2911,8767175 359Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable175 359Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 0110,5765175 359Reported
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable175 359Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable175 359Not separately listed in this source.
2 011MINORITY FRONT8940,5098175 359Reported
2 011PEOPLE'S REVOLUTIONARY MOVEMENTUnavailableUnavailable175 359Not separately listed in this source.
2 011PATRIOTIC ALLIANCEUnavailableUnavailable175 359Not separately listed in this source.
2 011AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable175 359Not separately listed in this source.
2 011ABANTU BATHO CONGRESSUnavailableUnavailable175 359Not separately listed in this source.
2 011GREAT KONGRESS OF SOUTH AFRICA7980,4551175 359Reported
2 011CONGRESS OF THE PEOPLE6410,3655175 359Reported
2 016AFRICAN NATIONAL CONGRESS129 50161,1982211 609Reported
2 016INKATHA FREEDOM PARTY35 50816,78211 609Reported
2 016DEMOCRATIC ALLIANCE19 5809,2529211 609Reported
2 016ECONOMIC FREEDOM FIGHTERS16 2027,6566211 609Reported
2 016TEAM SUGAR SOUTH AFRICA00211 609No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00211 609No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION00211 609No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION1 6140,7627211 609Reported
2 016ACTIONSA00211 609No votes recorded in the complete party list.
2 016ROYAL LOYAL PROGRESS2 9591,3983211 609Reported
2 016FEDERAL CONGRESS00211 609No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY7570,3577211 609Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 5380,7268211 609Reported
2 016INDEPENDENT DEMOCRATS00211 609No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00211 609No votes recorded in the complete party list.
2 016MINORITY FRONT00211 609No votes recorded in the complete party list.
2 016PEOPLE'S REVOLUTIONARY MOVEMENT1 5710,7424211 609Reported
2 016PATRIOTIC ALLIANCE00211 609No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00211 609No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS00211 609No votes recorded in the complete party list.
2 016GREAT KONGRESS OF SOUTH AFRICA00211 609No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE00211 609No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS50 67731,302161 897Reported
2 021INKATHA FREEDOM PARTY41 23025,4668161 897Reported
2 021DEMOCRATIC ALLIANCE12 2557,5696161 897Reported
2 021ECONOMIC FREEDOM FIGHTERS19 52112,0577161 897Reported
2 021TEAM SUGAR SOUTH AFRICA16 70810,3201161 897Reported
2 021NATIONAL FREEDOM PARTY1 8121,1192161 897Reported
2 021NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable161 897Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable161 897Not separately listed in this source.
2 021ACTIONSA5 6703,5022161 897Reported
2 021ROYAL LOYAL PROGRESSUnavailableUnavailable161 897Not separately listed in this source.
2 021FEDERAL CONGRESSUnavailableUnavailable161 897Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable161 897Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 9681,2156161 897Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable161 897Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable161 897Not separately listed in this source.
2 021MINORITY FRONTUnavailableUnavailable161 897Not separately listed in this source.
2 021PEOPLE'S REVOLUTIONARY MOVEMENT8270,5108161 897Reported
2 021PATRIOTIC ALLIANCE1 1740,7252161 897Reported
2 021AFRICAN TRANSFORMATION MOVEMENT9660,5967161 897Reported
2 021ABANTU BATHO CONGRESS8820,5448161 897Reported
2 021GREAT KONGRESS OF SOUTH AFRICAUnavailableUnavailable161 897Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable161 897Not 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

Council government

Who governed after 2021

ActionSA + IFP + TSSAFeb 2026
Administrations & sources

MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.

ActionSAIFPTSSA

Members at formation · minority administration · 22 Nov 2021 · recorded active at source cutoff

Outside support at formation: DA + EFF + FF+. Supporters are separate from governing members.

Inaugural mayor: D. X. Dube (IFP)

Source notes: The EFF withdrew its support at the end of January 2023 after an announcement by J. Malema, and this administration continued without it. By-elections during 2024 moved seats from the ANC to the IFP.

1 recorded administration · 2021–February 2026
  1. ActionSA + IFP + TSSA

    22 Nov 2021 → Active at cutoff · 28 Feb 2026

    Members at formation. Outside support: DA + EFF + FF+. Inaugural mayor: D. X. Dube.

    The EFF withdrew its support at the end of January 2023 after an announcement by J. Malema, and this administration continued without it. By-elections during 2024 moved seats from the ANC to the IFP.

MISTRA, 2026 edition v1.0

Original coalition coding: CC BY 4.0. IEC seat figures and municipal identifiers retain their original terms. Dates and party labels have been normalised. Counted clarifications are labelled and sourced; original wording and source issues are retained in the data.

Ward results

Browse wards

Wards in Newcastle

34 wards

Ward 1
ANC42.7%Leading candidate: Ntombincane Pauline Shabalala
IFP35.5%
Lead: 303 votes
Ward 2
DA57.3%Leading candidate: Elizabeth Johanna Cecelia Cronjé
FF+13.7%
Lead: 2 371 votes
Ward 3
DA42.3%Leading candidate: Premawathie Hariram
ActionSA24.3%
Lead: 719 votes
Ward 4
DA62.6%Leading candidate: Albertus Pieter Meiring
ANC12.4%
Lead: 2 240 votes
Ward 5
ANC22.6%Leading candidate: Hedwick Nontethelelo Khumalo
DA19.5%
Lead: 110 votes
Ward 6
IFP53.8%Leading candidate: Mbongeni Edward Hlatshwayo
ANC21.5%
Lead: 1 829 votes
Ward 7
ANC32.7%Leading candidate: Lucky Prince Ndebele
IFP29.7%
Lead: 147 votes
Ward 8
ANC41.9%Leading candidate: Bheki Gift Madi
IFP22.5%
Lead: 823 votes
Ward 9
IFP37.5%Leading candidate: Lindeni Princess Mazibuko
ANC36.0%
Lead: 72 votes
Ward 10
ANC39.9%Leading candidate: Michael Thabiso Lethea
IFP36.1%
Lead: 147 votes
Ward 11
ANC36.7%Leading candidate: Mqondisi Jeffrey Dladla
IFP27.5%
Lead: 406 votes
Ward 12
ANC29.5%Leading candidate: Reuben Moses Molelekoa
IFP20.8%
Lead: 487 votes
Ward 13
ANC48.6%Leading candidate: Malusi Oscar Ndlovu
IFP18.0%
Lead: 1 121 votes
Ward 14
ANC26.4%Leading candidate: Lindani Prince Ximba
IFP25.1%
Lead: 74 votes
Ward 15
ANC28.1%Leading candidate: Philemon Fanie Mnisi
IFP27.6%
Lead: 26 votes
Ward 16
IFP30.8%Leading candidate: Sabelo Ntsele
TEAM SUGAR SOUTH AFRICA24.7%
Lead: 334 votes
Ward 17
ANC42.0%Leading candidate: Maqili Mhlanubanzi Ellias Hlatshwayo
IFP22.6%
Lead: 1 101 votes
Ward 18
IFP45.1%Leading candidate: David Xolani Dube
ANC37.3%
Lead: 494 votes
Ward 19
ANC29.9%Leading candidate: Nikiwe Zamile Briged Kunene
TEAM SUGAR SOUTH AFRICA27.4%
Lead: 134 votes
Ward 20
ANC32.6%Leading candidate: Bongani Derrick Mathunjwa
IFP25.4%
Lead: 289 votes
Ward 21
ANC48.3%Leading candidate: Marjorie Tandi Dorotha Makhoba
PA15.8%
Lead: 1 541 votes
Ward 22
ANC43.7%Leading candidate: Sizwe William Mngomezulu
IFP24.0%
Lead: 766 votes
Ward 23
ANC28.6%Leading candidate: Mbali Penelope Mkhwanazi
TEAM SUGAR SOUTH AFRICA22.0%
Lead: 275 votes
Ward 24
ANC36.2%Leading candidate: Skhumbuzo Emmanuel Shabangu
IFP24.5%
Lead: 525 votes
Ward 25
ActionSA29.9%Leading candidate: Shailendra Singh
ANC22.7%
Lead: 263 votes
Ward 26
ANC31.7%Leading candidate: Welile Primrose Nkosi
IFP27.5%
Lead: 188 votes
Ward 27
ANC38.9%Leading candidate: Vuyani Gift Zondo
IFP24.1%
Lead: 737 votes
Ward 28
TEAM SUGAR SOUTH AFRICA38.2%Leading candidate: Shedrack Musanwenkosi Thwala
ANC30.9%
Lead: 294 votes
Ward 29
ANC35.2%Leading candidate: Xolani Simon Makhubo
IFP28.8%
Lead: 299 votes
Ward 30
ANC43.9%Leading candidate: Zakheni Erick Zwane
IFP26.9%
Lead: 798 votes
Ward 31
TEAM SUGAR SOUTH AFRICA31.1%Leading candidate: Nokusa Rachel Khumalo
ANC29.6%
Lead: 67 votes
Ward 32
IFP33.1%Leading candidate: Vusumuzi Nicholas Sibeko
ANC30.6%
Lead: 133 votes
Ward 33
IFP44.7%Leading candidate: Mbongiseni Enock Buthelezi
ANC27.8%
Lead: 972 votes
Ward 34
DA19.4%Leading candidate: Richard Nkosinathi Ngcobo
ANC18.6%
Lead: 43 votes
Wards in Newcastle ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS1 79842,7281
Ward 12 021INKATHA FREEDOM PARTY1 49535,5276
Ward 22 021DEMOCRATIC ALLIANCE3 11857,253
Ward 22 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS74713,7165
Ward 32 021DEMOCRATIC ALLIANCE1 68842,3376
Ward 32 021ACTIONSA96924,304
Ward 42 021DEMOCRATIC ALLIANCE2 79662,5503
Ward 42 021AFRICAN NATIONAL CONGRESS55612,4385
Ward 52 021AFRICAN NATIONAL CONGRESS80722,6304
Ward 52 021DEMOCRATIC ALLIANCE69719,5457
Ward 62 021INKATHA FREEDOM PARTY3 05053,7824
Ward 62 021AFRICAN NATIONAL CONGRESS1 22121,5306
Ward 72 021AFRICAN NATIONAL CONGRESS1 62732,6772
Ward 72 021INKATHA FREEDOM PARTY1 48029,7248
Ward 82 021AFRICAN NATIONAL CONGRESS1 77641,9263
Ward 82 021INKATHA FREEDOM PARTY95322,4976
Ward 92 021INKATHA FREEDOM PARTY1 89137,4678
Ward 92 021AFRICAN NATIONAL CONGRESS1 81936,0412
Ward 102 021AFRICAN NATIONAL CONGRESS1 52439,9057
Ward 102 021INKATHA FREEDOM PARTY1 37736,0566
Ward 112 021AFRICAN NATIONAL CONGRESS1 61136,7473
Ward 112 021INKATHA FREEDOM PARTY1 20527,4863
Ward 122 021AFRICAN NATIONAL CONGRESS1 65429,4726
Ward 122 021INKATHA FREEDOM PARTY1 16720,7947
Ward 132 021AFRICAN NATIONAL CONGRESS1 78248,5823
Ward 132 021INKATHA FREEDOM PARTY66118,0207
Ward 142 021AFRICAN NATIONAL CONGRESS1 46826,4171
Ward 142 021INKATHA FREEDOM PARTY1 39425,0855
Ward 152 021AFRICAN NATIONAL CONGRESS1 56928,073
Ward 152 021INKATHA FREEDOM PARTY1 54327,6078
Ward 162 021INKATHA FREEDOM PARTY1 67530,8074
Ward 162 021TEAM SUGAR SOUTH AFRICA1 34124,6643
Ward 172 021AFRICAN NATIONAL CONGRESS2 38741,9508
Ward 172 021INKATHA FREEDOM PARTY1 28622,6011
Ward 182 021INKATHA FREEDOM PARTY2 86945,0675
Ward 182 021AFRICAN NATIONAL CONGRESS2 37537,3076
Ward 192 021AFRICAN NATIONAL CONGRESS1 60029,8675
Ward 192 021TEAM SUGAR SOUTH AFRICA1 46627,3661
Ward 202 021AFRICAN NATIONAL CONGRESS1 31032,5709
Ward 202 021INKATHA FREEDOM PARTY1 02125,3854
Ward 212 021AFRICAN NATIONAL CONGRESS2 28948,3115
Ward 212 021PATRIOTIC ALLIANCE74815,7873
Ward 222 021AFRICAN NATIONAL CONGRESS1 69843,7291
Ward 222 021INKATHA FREEDOM PARTY93224,0021
Ward 232 021AFRICAN NATIONAL CONGRESS1 19428,5783
Ward 232 021TEAM SUGAR SOUTH AFRICA91921,9962
Ward 242 021AFRICAN NATIONAL CONGRESS1 62936,1679
Ward 242 021INKATHA FREEDOM PARTY1 10424,5115
Ward 252 021ACTIONSA1 09829,902
Ward 252 021AFRICAN NATIONAL CONGRESS83522,7397
Ward 262 021AFRICAN NATIONAL CONGRESS1 41131,7293
Ward 262 021INKATHA FREEDOM PARTY1 22327,5017
Ward 272 021AFRICAN NATIONAL CONGRESS1 93938,8889
Ward 272 021INKATHA FREEDOM PARTY1 20224,1075
Ward 282 021TEAM SUGAR SOUTH AFRICA1 55138,1832
Ward 282 021AFRICAN NATIONAL CONGRESS1 25730,9453
Ward 292 021AFRICAN NATIONAL CONGRESS1 64235,1531
Ward 292 021INKATHA FREEDOM PARTY1 34328,7519
Ward 302 021AFRICAN NATIONAL CONGRESS2 06043,9326
Ward 302 021INKATHA FREEDOM PARTY1 26226,9141
Ward 312 021TEAM SUGAR SOUTH AFRICA1 38931,0877
Ward 312 021AFRICAN NATIONAL CONGRESS1 32229,5882
Ward 322 021INKATHA FREEDOM PARTY1 77233,1215
Ward 322 021AFRICAN NATIONAL CONGRESS1 63930,6355
Ward 332 021INKATHA FREEDOM PARTY2 56744,6668
Ward 332 021AFRICAN NATIONAL CONGRESS1 59527,7536
Ward 342 021DEMOCRATIC ALLIANCE1 04819,4398
Ward 342 021AFRICAN NATIONAL CONGRESS1 00518,6422

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 67 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 Newcastle. Ward results include areas outside Alcockspruit.

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. Small boundary alignment differences were excluded using a 10-metre precision tolerance, a combined foreign area below 0.01% of the place, and agreement with the source municipality.

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results