Counted.co.zaPlay game

KwaGuqa, Mpumalanga

Find my ward

No party has a majority

2026

Council seats

ANC23 seats
DA17 seats
MK10 seats
EFF8 seats
Other9 seats
FF+4 seats
ActionSA3 seats
IFP1 seat
SACP1 seat
Emalahleni · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS2332,3944
DEMOCRATIC ALLIANCE1723,9437
UMKHONTO WESIZWE PARTY1014,0845
ECONOMIC FREEDOM FIGHTERS811,2676
SERVICE DELIVERY PARTY45,6338
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS45,6338
ACTIONSA34,2254
INKATHA FREEDOM PARTY11,4085
SOUTH AFRICAN COMMUNIST PARTY11,4085
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN ECONOMIC MOVEMENT00
AFRICAN INDEPENDENT CONGRESS00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
ALL CITIZENS PARTY00
BOLSHEVIKS PARTY OF SOUTH AFRICA00
DEFENDERS OF THE PEOPLE00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA00
FREEDOM IN SOUTH AFRICA00
INDEPENDENTS00
LABOUR PARTY OF SOUTH AFRICA00
ORGANIC HUMANITY MOVEMENT00
PAN AFRICANIST CONGRESS OF AZANIA00
PATRIOTIC ALLIANCE00
SINDAWONYE PROGRESSIVE PARTY00
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00
UNITED AFRICANS TRANSFORMATION00

71 seats; 36 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
23.1%25 758 votes
UMKHONTO WESIZWE PARTY
14.3%15 976 votes
Other: show remaining parties: hide remaining parties15.5%17 345 votes
Emalahleni · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—35 01031,3707
DEMOCRATIC ALLIANCE—25 75823,0804
UMKHONTO WESIZWE PARTY—15 97614,3153
ECONOMIC FREEDOM FIGHTERS—11 76810,5447
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—5 7445,1469
ACTIONSA—5 4054,8431
SERVICE DELIVERY PARTY—5 1844,6451
SOUTH AFRICAN COMMUNIST PARTY—1 1701,0484
INKATHA FREEDOM PARTY—7870,7052
AFRICAN TRANSFORMATION MOVEMENT—7680,6882
AFRIKA MAYIBUYE MOVEMENT—6270,5618
PATRIOTIC ALLIANCE—5500,4928
LABOUR PARTY OF SOUTH AFRICA—5000,448
AFRICAN CHRISTIAN DEMOCRATIC PARTY—4870,4364
UNITED AFRICANS TRANSFORMATION—4200,3763
AFRICAN INDEPENDENT CONGRESS—4190,3754
AFRICAN ECONOMIC MOVEMENT—3030,2715
AFRICAN PEOPLE'S CONVENTION—2000,1792
PAN AFRICANIST CONGRESS OF AZANIA—1600,1434
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS—1000,0896
ALL CITIZENS PARTY—780,0699
SINDAWONYE PROGRESSIVE PARTY—770,069
DEFENDERS OF THE PEOPLE—520,0466
BOLSHEVIKS PARTY OF SOUTH AFRICA—340,0305
ORGANIC HUMANITY MOVEMENT—240,0215
INDEPENDENTS—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00
FREEDOM IN SOUTH AFRICA—00

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

IEC source

Past coalition partners

36 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in Mpumalanga, 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 Emalahleni. The line marks 36 of 71 seats.

ANC + EFF

Recorded together in Steve Tshwete from 2024-12-05. This membership was recorded in 8 councils. Current seats are used above; this is a historical precedent, not a prediction.

DA + FF+

Recorded together in Matzikama from 2025-08-18. This membership was recorded in 9 councils. Current seats are used above; this is a historical precedent, not a prediction.

EFF + IFP

Recorded together in Nongoma from 2025-07-07. This membership was recorded in 7 councils. 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

2000Seats

Seats unavailable for this election.

2006Seats
ANC47—
DA13—
FF+1—

33 for a majority · 64 seats

2011Seatsvs 2006
ANC49
DA18
FF+1

35 for a majority · 68 seats

2016Seatsvs 2011
ANC41
DA17
EFF8—
FF+1

35 for a majority · 68 seats

2021Seatsvs 2016
ANC35
DA13
EFF14
FF+4

35 for a majority · 68 seats

2026Seatsvs 2021
ANC23
DA17
EFF8
MKP10—
FF+4

36 for a majority · 71 seats

MP312 - Emalahleni · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS476433
2 006DEMOCRATIC ALLIANCE136433
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16433
2 006AZANIAN PEOPLE'S ORGANISATION16433
2 006PAN AFRICANIST CONGRESS OF AZANIA16433
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16433
2 006INDEPENDENTS06433
2 006INKATHA FREEDOM PARTY06433
2 006NATIONAL DEMOCRATIC CONVENTION06433
2 006UNITED INDEPENDENT FRONT06433
2 011AFRICAN NATIONAL CONGRESS496835
2 011DEMOCRATIC ALLIANCE186835
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16835
2 011AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE06835
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY06835
2 011AFRICAN PEOPLE'S CONVENTION06835
2 011AZANIAN PEOPLE'S ORGANISATION06835
2 011CONGRESS OF THE PEOPLE06835
2 011INDEPENDENTS06835
2 011NATIONAL FREEDOM PARTY06835
2 011PAN AFRICANIST CONGRESS OF AZANIA06835
2 016AFRICAN NATIONAL CONGRESS416835
2 016DEMOCRATIC ALLIANCE176835
2 016ECONOMIC FREEDOM FIGHTERS86835
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY16835
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16835
2 016AFRICAN PEOPLE'S CONVENTION06835
2 016INDEPENDENTS06835
2 016PAN AFRICANIST CONGRESS OF AZANIA06835
2 016SINDAWONYE PROGRESSIVE PARTY06835
2 021AFRICAN NATIONAL CONGRESS356835
2 021ECONOMIC FREEDOM FIGHTERS146835
2 021DEMOCRATIC ALLIANCE136835
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS46835
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY16835
2 021AFRICAN INDEPENDENT CONGRESS16835
2 021AFRICAN PEOPLE'S CONVENTION06835
2 021AFRICAN TRANSFORMATION MOVEMENT06835
2 021DEFENDERS OF THE PEOPLE06835
2 021INDEPENDENTS06835
2 021INKATHA FREEDOM PARTY06835
2 021OTHER06835
2 021PATRIOTIC ALLIANCE06835
2 021UNITED INDEPENDENT MOVEMENT06835
2 026AFRICAN NATIONAL CONGRESS237136
2 026DEMOCRATIC ALLIANCE177136
2 026UMKHONTO WESIZWE PARTY107136
2 026ECONOMIC FREEDOM FIGHTERS87136
2 026SERVICE DELIVERY PARTY47136
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS47136
2 026ACTIONSA37136
2 026INKATHA FREEDOM PARTY17136
2 026SOUTH AFRICAN COMMUNIST PARTY17136
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY07136
2 026AFRICAN ECONOMIC MOVEMENT07136
2 026AFRICAN INDEPENDENT CONGRESS07136
2 026AFRICAN PEOPLE'S CONVENTION07136
2 026AFRICAN TRANSFORMATION MOVEMENT07136
2 026AFRIKA MAYIBUYE MOVEMENT07136
2 026ALL CITIZENS PARTY07136
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA07136
2 026DEFENDERS OF THE PEOPLE07136
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA07136
2 026FREEDOM IN SOUTH AFRICA07136
2 026INDEPENDENTS07136
2 026LABOUR PARTY OF SOUTH AFRICA07136
2 026ORGANIC HUMANITY MOVEMENT07136
2 026PAN AFRICANIST CONGRESS OF AZANIA07136
2 026PATRIOTIC ALLIANCE07136
2 026SINDAWONYE PROGRESSIVE PARTY07136
2 026SOCIALIST AGENDA OF DISPOSSESSED AFRICANS07136
2 026UNITED AFRICANS TRANSFORMATION07136

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 %
ANC72.3%—
DA22.8%—
EFF0.0%—
MKP0.0%—
FF+0.0%—
Other4.8%—
2006Vote %vs 2000
ANC73.0%
DA19.8%
EFF0.0%
MKP0.0%
FF+1.6%
Other5.6%
2011Vote %vs 2006
ANC71.2%
DA25.4%
EFF0.0%
MKP0.0%
FF+0.8%
Other2.6%
2016Vote %vs 2011
ANC59.6%
DA25.4%
EFF12.0%
MKP0.0%
FF+1.5%
Other1.5%
2021Vote %vs 2016
ANC50.6%
DA18.4%
EFF20.5%
FF+5.5%
Other5.1%
2026Vote %vs 2021
ANC31.4%
DA23.4%
EFF10.6%
MKP14.2%—
FF+5.1%
Other15.3%—
MP312 - Emalahleni · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS73 98572,3266102 293Reported
2 000DEMOCRATIC ALLIANCE23 36322,8393102 293Reported
2 000ECONOMIC FREEDOM FIGHTERS00102 293No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00102 293No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00102 293No votes recorded in the complete party list.
2 000SERVICE DELIVERY PARTY00102 293No votes recorded in the complete party list.
2 000ACTIONSA00102 293No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA1 9341,8906102 293Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1 4961,4625102 293Reported
2 000SOUTH AFRICAN COMMUNIST PARTY00102 293No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION00102 293No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00102 293No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY5950,5817102 293Reported
2 000AFRIKA MAYIBUYE MOVEMENT00102 293No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00102 293No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00102 293No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00102 293No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00102 293No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00102 293No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT00102 293No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT00102 293No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00102 293No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC MOVEMENT00102 293No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT2470,2415102 293Reported
2 000AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE00102 293No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION00102 293No votes recorded in the complete party list.
2 000DEFENDERS OF THE PEOPLE00102 293No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00102 293No votes recorded in the complete party list.
2 000SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00102 293No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY00102 293No votes recorded in the complete party list.
2 000BOLSHEVIKS PARTY OF SOUTH AFRICA00102 293No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00102 293No votes recorded in the complete party list.
2 000ORGANIC HUMANITY MOVEMENT00102 293No votes recorded in the complete party list.
2 000ECONOMIC LIBERATORS FORUM SOUTH AFRICA00102 293No votes recorded in the complete party list.
2 000FREEDOM IN SOUTH AFRICA00102 293No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS89 45273,0417122 467Reported
2 006DEMOCRATIC ALLIANCE24 20319,7629122 467Reported
2 006ECONOMIC FREEDOM FIGHTERS00122 467No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00122 467No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 9181,5661122 467Reported
2 006SERVICE DELIVERY PARTY00122 467No votes recorded in the complete party list.
2 006ACTIONSA00122 467No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA1 4281,166122 467Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 9811,6176122 467Reported
2 006SOUTH AFRICAN COMMUNIST PARTY00122 467No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION1 2661,0337122 467Reported
2 006AFRICAN INDEPENDENT CONGRESS00122 467No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY5510,4499122 467Reported
2 006AFRIKA MAYIBUYE MOVEMENT00122 467No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION00122 467No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00122 467No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00122 467No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00122 467No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00122 467No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT00122 467No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT4090,334122 467Reported
2 006UNITED AFRICANS TRANSFORMATION00122 467No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC MOVEMENT00122 467No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT00122 467No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE00122 467No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION1740,1421122 467Reported
2 006DEFENDERS OF THE PEOPLE00122 467No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00122 467No votes recorded in the complete party list.
2 006SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00122 467No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY00122 467No votes recorded in the complete party list.
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA00122 467No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY00122 467No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT00122 467No votes recorded in the complete party list.
2 006ECONOMIC LIBERATORS FORUM SOUTH AFRICA00122 467No votes recorded in the complete party list.
2 006FREEDOM IN SOUTH AFRICA00122 467No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS126 25171,2264177 253Reported
2 011DEMOCRATIC ALLIANCE44 97625,3739177 253Reported
2 011ECONOMIC FREEDOM FIGHTERS00177 253No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY00177 253No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 4620,8248177 253Reported
2 011SERVICE DELIVERY PARTY00177 253No votes recorded in the complete party list.
2 011ACTIONSA00177 253No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA5500,3103177 253Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY6480,3656177 253Reported
2 011SOUTH AFRICAN COMMUNIST PARTY00177 253No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION6920,3904177 253Reported
2 011AFRICAN INDEPENDENT CONGRESS00177 253No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00177 253No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00177 253No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION6870,3876177 253Reported
2 011LABOUR PARTY OF SOUTH AFRICA00177 253No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE7940,4479177 253Reported
2 011AFRICAN TRANSFORMATION MOVEMENT00177 253No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE00177 253No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT00177 253No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT00177 253No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION00177 253No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC MOVEMENT00177 253No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT00177 253No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE2810,1585177 253Reported
2 011NATIONAL DEMOCRATIC CONVENTION00177 253No votes recorded in the complete party list.
2 011DEFENDERS OF THE PEOPLE00177 253No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY1890,1066177 253Reported
2 011SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00177 253No votes recorded in the complete party list.
2 011SINDAWONYE PROGRESSIVE PARTY00177 253No votes recorded in the complete party list.
2 011BOLSHEVIKS PARTY OF SOUTH AFRICA00177 253No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY00177 253No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT00177 253No votes recorded in the complete party list.
2 011ECONOMIC LIBERATORS FORUM SOUTH AFRICA00177 253No votes recorded in the complete party list.
2 011FREEDOM IN SOUTH AFRICA00177 253No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS114 36559,5632192 006Reported
2 016DEMOCRATIC ALLIANCE48 83825,4357192 006Reported
2 016ECONOMIC FREEDOM FIGHTERS23 08112,021192 006Reported
2 016UMKHONTO WESIZWE PARTY00192 006No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 8511,4848192 006Reported
2 016SERVICE DELIVERY PARTY00192 006No votes recorded in the complete party list.
2 016ACTIONSA00192 006No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA5680,2958192 006Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0280,5354192 006Reported
2 016SOUTH AFRICAN COMMUNIST PARTY00192 006No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION00192 006No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS00192 006No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00192 006No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00192 006No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION4110,2141192 006Reported
2 016LABOUR PARTY OF SOUTH AFRICA00192 006No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE00192 006No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00192 006No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00192 006No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT00192 006No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00192 006No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00192 006No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC MOVEMENT00192 006No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT00192 006No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE00192 006No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION00192 006No votes recorded in the complete party list.
2 016DEFENDERS OF THE PEOPLE00192 006No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00192 006No votes recorded in the complete party list.
2 016SOCIALIST AGENDA OF DISPOSSESSED AFRICANS00192 006No votes recorded in the complete party list.
2 016SINDAWONYE PROGRESSIVE PARTY1810,0943192 006Reported
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA00192 006No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY00192 006No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT00192 006No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA00192 006No votes recorded in the complete party list.
2 016FREEDOM IN SOUTH AFRICA00192 006No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS72 96750,577144 269Reported
2 021DEMOCRATIC ALLIANCE26 47418,3504144 269Reported
2 021ECONOMIC FREEDOM FIGHTERS29 53020,4687144 269Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS7 9835,5334144 269Reported
2 021SERVICE DELIVERY PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021ACTIONSAUnavailableUnavailable144 269Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2990,9004144 269Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN INDEPENDENT CONGRESS1 3940,9663144 269Reported
2 021INKATHA FREEDOM PARTY3130,217144 269Reported
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTION7180,4977144 269Reported
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable144 269Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT4290,2974144 269Reported
2 021PATRIOTIC ALLIANCE3470,2405144 269Reported
2 021UNITED INDEPENDENT MOVEMENT5780,4006144 269Reported
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable144 269Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN ECONOMIC MOVEMENTUnavailableUnavailable144 269Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable144 269Not separately listed in this source.
2 021AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIEUnavailableUnavailable144 269Not separately listed in this source.
2 021NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable144 269Not separately listed in this source.
2 021DEFENDERS OF THE PEOPLE1810,1255144 269Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021SOCIALIST AGENDA OF DISPOSSESSED AFRICANSUnavailableUnavailable144 269Not separately listed in this source.
2 021SINDAWONYE PROGRESSIVE PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021BOLSHEVIKS PARTY OF SOUTH AFRICAUnavailableUnavailable144 269Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable144 269Not separately listed in this source.
2 021ORGANIC HUMANITY MOVEMENTUnavailableUnavailable144 269Not separately listed in this source.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICAUnavailableUnavailable144 269Not separately listed in this source.
2 021FREEDOM IN SOUTH AFRICAUnavailableUnavailable144 269Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS70 07031,4485222 809Reported
2 026DEMOCRATIC ALLIANCE52 18923,4232222 809Reported
2 026ECONOMIC FREEDOM FIGHTERS23 51110,5521222 809Reported
2 026UMKHONTO WESIZWE PARTY31 55014,1601222 809Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11 3835,1089222 809Reported
2 026SERVICE DELIVERY PARTY10 6394,7749222 809Reported
2 026ACTIONSA9 9304,4567222 809Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA3140,1409222 809Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY6800,3052222 809Reported
2 026SOUTH AFRICAN COMMUNIST PARTY2 3831,0695222 809Reported
2 026AZANIAN PEOPLE'S ORGANISATION00222 809No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT CONGRESS1 0390,4663222 809Reported
2 026INKATHA FREEDOM PARTY1 6510,741222 809Reported
2 026AFRIKA MAYIBUYE MOVEMENT1 2180,5467222 809Reported
2 026AFRICAN PEOPLE'S CONVENTION4780,2145222 809Reported
2 026LABOUR PARTY OF SOUTH AFRICA1 0960,4919222 809Reported
2 026CONGRESS OF THE PEOPLE00222 809No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT9850,4421222 809Reported
2 026PATRIOTIC ALLIANCE9030,4053222 809Reported
2 026UNITED INDEPENDENT MOVEMENT00222 809No votes recorded in the complete party list.
2 026UNITED INDEPENDENT FRONT00222 809No votes recorded in the complete party list.
2 026UNITED AFRICANS TRANSFORMATION7060,3169222 809Reported
2 026AFRICAN ECONOMIC MOVEMENT5820,2612222 809Reported
2 026UNITED DEMOCRATIC MOVEMENT00222 809No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE00222 809No votes recorded in the complete party list.
2 026NATIONAL DEMOCRATIC CONVENTION00222 809No votes recorded in the complete party list.
2 026DEFENDERS OF THE PEOPLE1020,0458222 809Reported
2 026NATIONAL FREEDOM PARTY00222 809No votes recorded in the complete party list.
2 026SOCIALIST AGENDA OF DISPOSSESSED AFRICANS2280,1023222 809Reported
2 026SINDAWONYE PROGRESSIVE PARTY1050,0471222 809Reported
2 026BOLSHEVIKS PARTY OF SOUTH AFRICA1340,0601222 809Reported
2 026ALL CITIZENS PARTY900,0404222 809Reported
2 026ORGANIC HUMANITY MOVEMENT830,0373222 809Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA250,0112222 809Reported
2 026FREEDOM IN SOUTH AFRICA150,0067222 809Reported

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
Find your ward councillorSee IEC-listed names and official municipal contact routes

Council government

Who has governed here

Last recordedANCAfter electionPending
ANCFeb 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.

ANC

Members at formation · minority administration · 01 Oct 2025 · recorded active at source cutoff

Inaugural mayor: V. J. Nhlapho (ANC)

The recorded partners in 2026

23 / 71 seats

13 short of a seat majority · 36 needed

Hypothetical total for the recorded members at formation. Excludes outside supporters. It does not establish a current agreement, government retention, or a takeover.

Test these parties in Coalition Chaos
1 recorded administration · 2021–February 2026
  1. ANC

    01 Oct 2025 → Active at cutoff · 28 Feb 2026

    Members at formation. Inaugural mayor: V. J. Nhlapho.

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

Find my ward

Find your ward

Loading map…

KwaGuqa and its wardsExplore map

Wards covering KwaGuqa

20 wards

Ward 1
ANC46.7%Leading candidate: Simon Fanie Sithole
EFF13.5%
Lead: 780 votes
Ward 3
EFF32.4%Leading candidate: Seekane Tshepo Mathelele
ANC30.1%
Lead: 60 votes
Ward 4
ANC36.0%Leading candidate: Merica Ntombifikile Nkosi
MK17.2%
Lead: 448 votes
Ward 5
ANC48.3%Leading candidate: Walter Nompumelelo Moela
DA13.7%
Lead: 943 votes
Ward 6
ANC43.2%Leading candidate: Ernock Masiane Khoza
DA15.4%
Lead: 566 votes
Ward 7
ANC44.8%Leading candidate: Thulani Jonny Seloane
DA12.0%
Lead: 992 votes
Ward 8
ANC60.6%Leading candidate: Fortune Lawrence Mbonani
EFF10.9%
Lead: 1 199 votes
Ward 9
ANC36.1%Leading candidate: Sunday Zamisa Mathebula
SERVICE DELIVERY PARTY24.0%
Lead: 366 votes
Ward 10
EFF28.2%Leading candidate: Shadrack Thabang
ANC25.9%
Lead: 46 votes
Ward 11
ANC29.4%Leading candidate: Lucky Nhlanhla Themba
MK19.6%
Lead: 248 votes
Ward 13
ANC34.6%Leading candidate: Elias Thapedi Kgole
MK31.1%
Lead: 102 votes
Ward 14
ANC35.2%Leading candidate: Kgadi Esther Madire
EFF27.1%
Lead: 181 votes
Ward 15
ANC33.0%Leading candidate: Nombuso Happiness Mokwana
EFF28.8%
Lead: 113 votes
Ward 16
ANC33.5%Leading candidate: Given Sibusiso Koko
MK28.6%
Lead: 156 votes
Ward 17
ANC40.1%Leading candidate: Emmanuel Lebelo Makuse
SERVICE DELIVERY PARTY18.0%
Lead: 570 votes
Ward 22
DA33.6%Leading candidate: Anthonie Johannes Jacob Brits
ANC22.5%
Lead: 180 votes
Ward 23
ANC33.3%Leading candidate: Klaas Makereng Mbete
SERVICE DELIVERY PARTY19.6%
Lead: 547 votes
Ward 29
ANC58.4%Leading candidate: Oupa Skosana
DA11.8%
Lead: 704 votes
Ward 35
DA31.7%Leading candidate: Sipho Amos Mthombeni
ANC29.0%
Lead: 87 votes
Ward 36
ANC36.1%Leading candidate: Jack Thabo Thage
DA17.7%
Lead: 655 votes
Wards covering KwaGuqa ·
WardElectionParty / entryVotesVote share (%)
Ward 12 026AFRICAN NATIONAL CONGRESS1 09746,7405
Ward 12 026ECONOMIC FREEDOM FIGHTERS31713,5066
Ward 32 026ECONOMIC FREEDOM FIGHTERS83932,3688
Ward 32 026AFRICAN NATIONAL CONGRESS77930,054
Ward 42 026AFRICAN NATIONAL CONGRESS86035,9983
Ward 42 026UMKHONTO WESIZWE PARTY41217,2457
Ward 52 026AFRICAN NATIONAL CONGRESS1 31548,2746
Ward 52 026DEMOCRATIC ALLIANCE37213,6564
Ward 62 026AFRICAN NATIONAL CONGRESS88143,1651
Ward 62 026DEMOCRATIC ALLIANCE31515,4336
Ward 72 026AFRICAN NATIONAL CONGRESS1 35444,8344
Ward 72 026DEMOCRATIC ALLIANCE36211,9868
Ward 82 026AFRICAN NATIONAL CONGRESS1 46260,6387
Ward 82 026ECONOMIC FREEDOM FIGHTERS26310,9083
Ward 92 026AFRICAN NATIONAL CONGRESS1 08836,1342
Ward 92 026SERVICE DELIVERY PARTY72223,9787
Ward 102 026ECONOMIC FREEDOM FIGHTERS56928,1962
Ward 102 026AFRICAN NATIONAL CONGRESS52325,9167
Ward 112 026AFRICAN NATIONAL CONGRESS74929,361
Ward 112 026UMKHONTO WESIZWE PARTY50119,6394
Ward 132 026AFRICAN NATIONAL CONGRESS1 00434,5968
Ward 132 026UMKHONTO WESIZWE PARTY90231,082
Ward 142 026AFRICAN NATIONAL CONGRESS78635,1521
Ward 142 026ECONOMIC FREEDOM FIGHTERS60527,0572
Ward 152 026AFRICAN NATIONAL CONGRESS89133,0367
Ward 152 026ECONOMIC FREEDOM FIGHTERS77828,8469
Ward 162 026AFRICAN NATIONAL CONGRESS1 07033,5108
Ward 162 026UMKHONTO WESIZWE PARTY91428,6251
Ward 172 026AFRICAN NATIONAL CONGRESS1 03540,1163
Ward 172 026SERVICE DELIVERY PARTY46518,0233
Ward 222 026DEMOCRATIC ALLIANCE54533,6005
Ward 222 026AFRICAN NATIONAL CONGRESS36522,5031
Ward 232 026AFRICAN NATIONAL CONGRESS1 32433,3249
Ward 232 026SERVICE DELIVERY PARTY77719,557
Ward 292 026AFRICAN NATIONAL CONGRESS88358,3995
Ward 292 026DEMOCRATIC ALLIANCE17911,8386
Ward 352 026DEMOCRATIC ALLIANCE1 03931,6962
Ward 352 026AFRICAN NATIONAL CONGRESS95229,0421
Ward 362 026AFRICAN NATIONAL CONGRESS1 28336,1103
Ward 362 026DEMOCRATIC ALLIANCE62817,6752

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:26 SAST · checked 09 Nov 2026, 21:42 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 71 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:26 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 Emalahleni. Ward results include areas outside KwaGuqa.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 20 of the 2026 wards; the everyday town boundary may differ.

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