Counted.co.zaPlay game

2026 · Municipal council

Enoch Mgijima

Find my ward

No party has a majority

2026

Council seats

ANC31 seats
DA11 seats
SACP7 seats
EFF4 seats
Other9 seats
ActionSA2 seats
ATM2 seats
AIC1 seat
PA1 seat
MK1 seat
Enoch Mgijima · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3145,5882
DEMOCRATIC ALLIANCE1116,1765
SOUTH AFRICAN COMMUNIST PARTY710,2941
THE INDEPENDENTS68,8235
ECONOMIC FREEDOM FIGHTERS45,8824
ACTIONSA22,9412
AFRICAN TRANSFORMATION MOVEMENT22,9412
AFRICAN INDEPENDENT CONGRESS11,4706
HOFMEYR COMMUNITY DEVELOPMENT FORUM11,4706
KOMANI PROGRESS ACTION11,4706
PATRIOTIC ALLIANCE11,4706
UMKHONTO WESIZWE PARTY11,4706
AFRICAN CONGRESS FOR TRANSFORMATION00
AFRICAN MOVEMENT CONGRESS00
AFRIKA MAYIBUYE MOVEMENT00
AL JAMA-AH00
ILISO LABANTU MOVEMENT FOR SOCIAL CHANGE00
INDEPENDENTS00
LABOUR PARTY OF SOUTH AFRICA00
ORGANIC HUMANITY MOVEMENT00
PAN AFRICANIST CONGRESS OF AZANIA00

68 seats; 35 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
15.1%9 713 votes
Other: show remaining parties: hide remaining parties13.4%8 621 votes
Enoch Mgijima · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—28 58844,4846
DEMOCRATIC ALLIANCE—9 71315,114
THE INDEPENDENTS—7 11711,0745
SOUTH AFRICAN COMMUNIST PARTY—6 75810,5158
ECONOMIC FREEDOM FIGHTERS—3 4685,3964
ACTIONSA—1 8382,86
AFRICAN TRANSFORMATION MOVEMENT—1 7042,6515
PATRIOTIC ALLIANCE—1 2301,914
KOMANI PROGRESS ACTION—8371,3024
UMKHONTO WESIZWE PARTY—7371,1468
HOFMEYR COMMUNITY DEVELOPMENT FORUM—5990,9321
AFRICAN INDEPENDENT CONGRESS—5290,8232
PAN AFRICANIST CONGRESS OF AZANIA—2820,4388
AFRICAN CONGRESS FOR TRANSFORMATION—2780,4326
LABOUR PARTY OF SOUTH AFRICA—1700,2645
AFRIKA MAYIBUYE MOVEMENT—1360,2116
AFRICAN MOVEMENT CONGRESS—960,1494
ILISO LABANTU MOVEMENT FOR SOCIAL CHANGE—860,1338
AL JAMA-AH—710,1105
ORGANIC HUMANITY MOVEMENT—280,0436
INDEPENDENTS—00

64265 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

Past coalition partners

35 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in Eastern Cape, then elsewhere. MISTRA covers November 2021 to February 2026; membership is recorded at formation. These are starting points, not likelihood estimates.

Totals use the current reported seats for Enoch Mgijima. The line marks 35 of 68 seats.

ANC + EFF

Recorded together in Ditsobotla from 2025-09-23. This membership was recorded in 8 councils. Current seats are used above; this is a historical precedent, not a prediction.

ANC + PA

Recorded together in Karoo Hoogland from 2023-07-01. This membership was recorded in 5 councils. Current seats are used above; this is a historical precedent, not a prediction.

ANC + EFF + ATM

Recorded together in Mogale City from 2023-04-25. Current seats are used above; this is a historical precedent, not a prediction.

MISTRA dataset and methodology

Try your own

How the vote changed

Other

Council seats by election

Swipe to see history

2016Seats
ANC50—
DA9—
EFF6—

35 for a majority · 68 seats

2021Seatsvs 2016
ANC44
DA7
EFF6

35 for a majority · 68 seats

2026Seatsvs 2021
ANC31
DA11
SACP7—
EFF4

35 for a majority · 68 seats

EC139 - Enoch Mgijima · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 016AFRICAN NATIONAL CONGRESS506835
2 016DEMOCRATIC ALLIANCE96835
2 016ECONOMIC FREEDOM FIGHTERS66835
2 016CONGRESS OF THE PEOPLE16835
2 016UNITED DEMOCRATIC MOVEMENT16835
2 016UNITED FRONT OF THE EASTERN CAPE16835
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA06835
2 016INDEPENDENTS06835
2 016PAN AFRICANIST CONGRESS OF AZANIA06835
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06835
2 021AFRICAN NATIONAL CONGRESS446835
2 021DEMOCRATIC ALLIANCE76835
2 021ECONOMIC FREEDOM FIGHTERS66835
2 021THE INDEPENDENTS56835
2 021INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION26835
2 021AFRICAN TRANSFORMATION MOVEMENT16835
2 021INDEPENDENTS16835
2 021PATRIOTIC ALLIANCE16835
2 021UNITED DEMOCRATIC MOVEMENT16835
2 021CONGRESS OF THE PEOPLE06835
2 021OTHER06835
2 021PAN AFRICANIST CONGRESS OF AZANIA06835
2 021PROGRESSIVE FRONT OF SOUTH AFRICA06835
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06835
2 026AFRICAN NATIONAL CONGRESS316835
2 026DEMOCRATIC ALLIANCE116835
2 026SOUTH AFRICAN COMMUNIST PARTY76835
2 026THE INDEPENDENTS66835
2 026ECONOMIC FREEDOM FIGHTERS46835
2 026ACTIONSA26835
2 026AFRICAN TRANSFORMATION MOVEMENT26835
2 026AFRICAN INDEPENDENT CONGRESS16835
2 026HOFMEYR COMMUNITY DEVELOPMENT FORUM16835
2 026KOMANI PROGRESS ACTION16835
2 026PATRIOTIC ALLIANCE16835
2 026UMKHONTO WESIZWE PARTY16835
2 026AFRICAN CONGRESS FOR TRANSFORMATION06835
2 026AFRICAN MOVEMENT CONGRESS06835
2 026AFRIKA MAYIBUYE MOVEMENT06835
2 026AL JAMA-AH06835
2 026ILISO LABANTU MOVEMENT FOR SOCIAL CHANGE06835
2 026INDEPENDENTS06835
2 026LABOUR PARTY OF SOUTH AFRICA06835
2 026ORGANIC HUMANITY MOVEMENT06835
2 026PAN AFRICANIST CONGRESS OF AZANIA06835

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

2016Vote %
ANC73.8%—
DA13.1%—
SACP0.0%—
EFF7.9%—
Other5.2%—
2021Vote %vs 2016
ANC62.2%
DA10.7%
THE INDEPENDENTS6.6%
EFF7.9%
INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION2.7%
Other9.9%
2026Vote %vs 2021
ANC44.0%
DA15.6%
SACP10.1%—
THE INDEPENDENTS9.1%
EFF5.3%
Other16.0%—
EC139 - Enoch Mgijima · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 016AFRICAN NATIONAL CONGRESS96 23173,8098130 377Reported
2 016DEMOCRATIC ALLIANCE17 10913,1227130 377Reported
2 016SOUTH AFRICAN COMMUNIST PARTY00130 377No votes recorded in the complete party list.
2 016THE INDEPENDENTS00130 377No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS10 2617,8703130 377Reported
2 016ACTIONSA00130 377No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00130 377No votes recorded in the complete party list.
2 016INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION00130 377No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00130 377No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS00130 377No votes recorded in the complete party list.
2 016UNITED FRONT OF THE EASTERN CAPE2 1961,6843130 377Reported
2 016KOMANI PROGRESS ACTION00130 377No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT1 6581,2717130 377Reported
2 016UMKHONTO WESIZWE PARTY00130 377No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE1 4701,1275130 377Reported
2 016HOFMEYR COMMUNITY DEVELOPMENT FORUM00130 377No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA4880,3743130 377Reported
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA5710,438130 377Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2820,2163130 377Reported
2 016LABOUR PARTY OF SOUTH AFRICA00130 377No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00130 377No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION00130 377No votes recorded in the complete party list.
2 016PROGRESSIVE FRONT OF SOUTH AFRICA00130 377No votes recorded in the complete party list.
2 016ILISO LABANTU MOVEMENT FOR SOCIAL CHANGE00130 377No votes recorded in the complete party list.
2 016AL JAMA-AH00130 377No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT00130 377No votes recorded in the complete party list.
2 016AFRICAN MOVEMENT CONGRESS00130 377No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS67 73362,1689108 950Reported
2 021DEMOCRATIC ALLIANCE11 63910,6829108 950Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable108 950Not separately listed in this source.
2 021THE INDEPENDENTS7 2296,6352108 950Reported
2 021ECONOMIC FREEDOM FIGHTERS8 5627,8587108 950Reported
2 021ACTIONSAUnavailableUnavailable108 950Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT9020,8279108 950Reported
2 021INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION2 9892,7435108 950Reported
2 021PATRIOTIC ALLIANCE1 1421,0482108 950Reported
2 021AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable108 950Not separately listed in this source.
2 021UNITED FRONT OF THE EASTERN CAPEUnavailableUnavailable108 950Not separately listed in this source.
2 021KOMANI PROGRESS ACTIONUnavailableUnavailable108 950Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENT1 3071,1996108 950Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable108 950Not separately listed in this source.
2 021CONGRESS OF THE PEOPLE5410,4966108 950Reported
2 021HOFMEYR COMMUNITY DEVELOPMENT FORUMUnavailableUnavailable108 950Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIA7060,648108 950Reported
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SAUnavailableUnavailable108 950Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3130,2873108 950Reported
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable108 950Not separately listed in this source.
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable108 950Not separately listed in this source.
2 021AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable108 950Not separately listed in this source.
2 021PROGRESSIVE FRONT OF SOUTH AFRICA2320,2129108 950Reported
2 021ILISO LABANTU MOVEMENT FOR SOCIAL CHANGEUnavailableUnavailable108 950Not separately listed in this source.
2 021AL JAMA-AHUnavailableUnavailable108 950Not separately listed in this source.
2 021ORGANIC HUMANITY MOVEMENTUnavailableUnavailable108 950Not separately listed in this source.
2 021AFRICAN MOVEMENT CONGRESSUnavailableUnavailable108 950Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS56 29743,9604128 063Reported
2 026DEMOCRATIC ALLIANCE19 92715,5603128 063Reported
2 026SOUTH AFRICAN COMMUNIST PARTY12 89710,0708128 063Reported
2 026THE INDEPENDENTS11 6399,0885128 063Reported
2 026ECONOMIC FREEDOM FIGHTERS6 8375,3388128 063Reported
2 026ACTIONSA3 5312,7572128 063Reported
2 026AFRICAN TRANSFORMATION MOVEMENT3 5162,7455128 063Reported
2 026INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION00128 063No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE2 5261,9725128 063Reported
2 026AFRICAN INDEPENDENT CONGRESS2 1761,6992128 063Reported
2 026UNITED FRONT OF THE EASTERN CAPE00128 063No votes recorded in the complete party list.
2 026KOMANI PROGRESS ACTION1 6801,3119128 063Reported
2 026UNITED DEMOCRATIC MOVEMENT00128 063No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY1 5331,1971128 063Reported
2 026CONGRESS OF THE PEOPLE00128 063No votes recorded in the complete party list.
2 026HOFMEYR COMMUNITY DEVELOPMENT FORUM1 1850,9253128 063Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA5760,4498128 063Reported
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA00128 063No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00128 063No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA3530,2756128 063Reported
2 026AFRIKA MAYIBUYE MOVEMENT3370,2632128 063Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION3040,2374128 063Reported
2 026PROGRESSIVE FRONT OF SOUTH AFRICA00128 063No votes recorded in the complete party list.
2 026ILISO LABANTU MOVEMENT FOR SOCIAL CHANGE1530,1195128 063Reported
2 026AL JAMA-AH1360,1062128 063Reported
2 026ORGANIC HUMANITY MOVEMENT1300,1015128 063Reported
2 026AFRICAN MOVEMENT CONGRESS1270,0992128 063Reported

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.
  • Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow.
  • 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
Enoch Mgijima ward councillorsSee IEC-listed names and official municipal contact routes

Ward results

Find my ward

Find your ward

Loading map…

Enoch Mgijima and its wardsExplore map

Wards in Enoch Mgijima

34 wards

Ward 1
ANC70.2%Leading candidate: Freedman Sabelo Roto
AFRICAN TRANSFORMATION MOVEMENT8.3%
Lead: 1 012 votes
Ward 2
ANC74.3%Leading candidate: Asanda Sizani
DA6.4%
Lead: 1 080 votes
Ward 3
SACP46.0%Leading candidate: Luzuko Foji
ANC41.8%
Lead: 80 votes
Ward 4
ANC70.7%Leading candidate: Luyanda Fezile Gcora
DA12.8%
Lead: 816 votes
Ward 5
ANC24.8%Leading candidate: Thembakazi Mcdonald Panya
DA21.6%
Lead: 46 votes
Ward 6
ANC32.3%Leading candidate: Bayanda Rock Damane
DA31.8%
Lead: 9 votes
Ward 7
ANC39.5%Leading candidate: Siyabulela Avela Qwalela
THE INDEPENDENTS21.0%
Lead: 276 votes
Ward 8
ANC34.4%Leading candidate: Bukiwe Cynthia Simina-Ngcizinyati
INDEPENDENTS31.5%
Lead: 45 votes
Ward 9
DA32.4%Leading candidate: Christopher Dean Mills
ANC22.4%
Lead: 233 votes
Ward 10
DA67.4%Leading candidate: Hermanus Albertus Deysel
ANC13.2%
Lead: 1 434 votes
Ward 11
DA23.3%Leading candidate: Fidelia Cyndelene Malatoe
ANC18.9%
Lead: 116 votes
Ward 12
PA25.0%Leading candidate: Claudia Olivia Everitt
DA22.3%
Lead: 60 votes
Ward 13
ANC28.4%Leading candidate: Richmond Zolile Bana
THE INDEPENDENTS25.3%
Lead: 61 votes
Ward 14
ANC38.0%Leading candidate: Uviwe Mange
THE INDEPENDENTS17.9%
Lead: 266 votes
Ward 15
THE INDEPENDENTS32.8%Leading candidate: Khayalakhe Pompie Majovu
ANC23.9%
Lead: 171 votes
Ward 16
THE INDEPENDENTS28.3%Leading candidate: Zolani Mbokotwana
ANC21.7%
Lead: 150 votes
Ward 17
ANC38.7%Leading candidate: Andile Africa Ganca
SACP17.3%
Lead: 301 votes
Ward 18
ANC47.3%Leading candidate: Ntomboxolo Maureen Solani
SACP11.5%
Lead: 824 votes
Ward 19
ANC62.1%Leading candidate: Boniswa Wakhe
ActionSA11.7%
Lead: 927 votes
Ward 20
ANC44.7%Leading candidate: Khayalethu Nonyongo
SACP24.9%
Lead: 367 votes
Ward 21
ANC59.7%Leading candidate: Phumeza Caaly Feni
SACP18.4%
Lead: 869 votes
Ward 22
ANC61.7%Leading candidate: Merelyn Lulama Mseleni
SACP9.0%
Lead: 730 votes
Ward 23
ANC45.7%Leading candidate: Mbulelo Mnyaka
SACP17.1%
Lead: 489 votes
Ward 24
ANC66.7%Leading candidate: Sibongile Neli
SACP8.8%
Lead: 860 votes
Ward 25
ANC57.0%Leading candidate: Ernest Mavango
DA12.4%
Lead: 731 votes
Ward 26
ANC54.6%Leading candidate: Lindiwe Lucia Ndlebe
ActionSA13.9%
Lead: 646 votes
Ward 27
ANC61.3%Leading candidate: Ntsikelelo Nicholus Cwebi
ActionSA17.7%
Lead: 1 030 votes
Ward 28
DA55.6%Leading candidate: Lindy Ann Haggard
ANC34.7%
Lead: 368 votes
Ward 29
ANC50.1%Leading candidate: Yonela Sylvia Bethiwe
DA40.9%
Lead: 135 votes
Ward 30
ANC43.9%Leading candidate: Lingekile Jika
INDEPENDENTS39.8%
Lead: 94 votes
Ward 31
ANC66.3%Leading candidate: Akhona Nicolas Mbete
EFF11.3%
Lead: 937 votes
Ward 32
ANC73.4%Leading candidate: Nkululeko Ngcefe
KOMANI PROGRESS ACTION4.7%
Lead: 1 236 votes
Ward 33
ANC41.3%Leading candidate: Sindile Arthur Mbiyozo
SACP40.2%
Lead: 29 votes
Ward 34
ANC46.8%Leading candidate: Xhamla Chief Songwevu
HOFMEYR COMMUNITY DEVELOPMENT FORUM25.4%
Lead: 493 votes
Wards in Enoch Mgijima ·
WardElectionParty / entryVotesVote share (%)
Ward 12 026AFRICAN NATIONAL CONGRESS1 14770,1529
Ward 12 026AFRICAN TRANSFORMATION MOVEMENT1358,2569
Ward 22 026AFRICAN NATIONAL CONGRESS1 18174,2767
Ward 22 026DEMOCRATIC ALLIANCE1016,3522
Ward 32 026SOUTH AFRICAN COMMUNIST PARTY86646,0149
Ward 32 026AFRICAN NATIONAL CONGRESS78641,7641
Ward 42 026AFRICAN NATIONAL CONGRESS99770,7092
Ward 42 026DEMOCRATIC ALLIANCE18112,8369
Ward 52 026AFRICAN NATIONAL CONGRESS35724,8089
Ward 52 026DEMOCRATIC ALLIANCE31121,6122
Ward 62 026AFRICAN NATIONAL CONGRESS58132,2778
Ward 62 026DEMOCRATIC ALLIANCE57231,7778
Ward 72 026AFRICAN NATIONAL CONGRESS58839,5427
Ward 72 026THE INDEPENDENTS31220,9818
Ward 82 026AFRICAN NATIONAL CONGRESS53334,4315
Ward 82 026INDEPENDENTS48831,5245
Ward 92 026DEMOCRATIC ALLIANCE75632,4185
Ward 92 026AFRICAN NATIONAL CONGRESS52322,4271
Ward 102 026DEMOCRATIC ALLIANCE1 78467,3716
Ward 102 026AFRICAN NATIONAL CONGRESS35013,2175
Ward 112 026DEMOCRATIC ALLIANCE61023,3448
Ward 112 026AFRICAN NATIONAL CONGRESS49418,9055
Ward 122 026PATRIOTIC ALLIANCE56924,9671
Ward 122 026DEMOCRATIC ALLIANCE50922,3344
Ward 132 026AFRICAN NATIONAL CONGRESS55928,39
Ward 132 026THE INDEPENDENTS49825,292
Ward 142 026AFRICAN NATIONAL CONGRESS50437,9518
Ward 142 026THE INDEPENDENTS23817,9217
Ward 152 026THE INDEPENDENTS62932,846
Ward 152 026AFRICAN NATIONAL CONGRESS45823,9164
Ward 162 026THE INDEPENDENTS64228,2819
Ward 162 026AFRICAN NATIONAL CONGRESS49221,674
Ward 172 026AFRICAN NATIONAL CONGRESS54338,7304
Ward 172 026SOUTH AFRICAN COMMUNIST PARTY24217,2611
Ward 182 026AFRICAN NATIONAL CONGRESS1 08947,2656
Ward 182 026SOUTH AFRICAN COMMUNIST PARTY26511,5017
Ward 192 026AFRICAN NATIONAL CONGRESS1 14262,1328
Ward 192 026ACTIONSA21511,6975
Ward 202 026AFRICAN NATIONAL CONGRESS82744,7027
Ward 202 026SOUTH AFRICAN COMMUNIST PARTY46024,8649
Ward 212 026AFRICAN NATIONAL CONGRESS1 25759,6866
Ward 212 026SOUTH AFRICAN COMMUNIST PARTY38818,4236
Ward 222 026AFRICAN NATIONAL CONGRESS85561,7329
Ward 222 026SOUTH AFRICAN COMMUNIST PARTY1259,0253
Ward 232 026AFRICAN NATIONAL CONGRESS78245,6776
Ward 232 026SOUTH AFRICAN COMMUNIST PARTY29317,1145
Ward 242 026AFRICAN NATIONAL CONGRESS99166,6891
Ward 242 026SOUTH AFRICAN COMMUNIST PARTY1318,8156
Ward 252 026AFRICAN NATIONAL CONGRESS93456,9512
Ward 252 026DEMOCRATIC ALLIANCE20312,378
Ward 262 026AFRICAN NATIONAL CONGRESS86754,5626
Ward 262 026ACTIONSA22113,9081
Ward 272 026AFRICAN NATIONAL CONGRESS1 44961,2944
Ward 272 026ACTIONSA41917,7242
Ward 282 026DEMOCRATIC ALLIANCE97755,6378
Ward 282 026AFRICAN NATIONAL CONGRESS60934,6811
Ward 292 026AFRICAN NATIONAL CONGRESS73250,137
Ward 292 026DEMOCRATIC ALLIANCE59740,8904
Ward 302 026AFRICAN NATIONAL CONGRESS1 00943,9269
Ward 302 026INDEPENDENTS91539,8346
Ward 312 026AFRICAN NATIONAL CONGRESS1 12966,2948
Ward 312 026ECONOMIC FREEDOM FIGHTERS19211,2742
Ward 322 026AFRICAN NATIONAL CONGRESS1 32173,3889
Ward 322 026KOMANI PROGRESS ACTION854,7222
Ward 332 026AFRICAN NATIONAL CONGRESS1 09641,2806
Ward 332 026SOUTH AFRICAN COMMUNIST PARTY1 06740,1883
Ward 342 026AFRICAN NATIONAL CONGRESS1 07946,791
Ward 342 026HOFMEYR COMMUNITY DEVELOPMENT FORUM58625,412

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

Source data

Sources & result details

IEC: 08 Nov 2026, 21:21 SAST · checked 10 Nov 2026, 19:07 SAST

Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.

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.

Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.

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 68 council seats. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.

IEC result time: 08 Nov 2026, 21:21 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

Give something back

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

Donations go directly to each organisation.

Share results