Counted.co.zaPlay game

Amahubhu, KwaZulu-Natal

Find my ward

No party has a majority

2026

Council seats

IFP24 seats
MK21 seats
ANC6 seats
DA2 seats
EFF1 seat
uMlalazi · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
INKATHA FREEDOM PARTY2443,6364
UMKHONTO WESIZWE PARTY2138,1818
AFRICAN NATIONAL CONGRESS610,9091
DEMOCRATIC ALLIANCE23,6364
ECONOMIC FREEDOM FIGHTERS11,8182
UBUNTU ABANDE POLITICAL PARTY11,8182
AFRICAN ECONOMIC FREEDOM00
AFRICAN RENAISSANCE UNITY00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
INDEPENDENTS00
LABOUR PARTY OF SOUTH AFRICA00
NATIONAL FREEDOM PARTY00
NATIONAL PEOPLES AMBASSADORS00
SERVICE DELIVERY PARTY00
SOUTH AFRICAN COMMUNIST PARTY00
UMKHUMBI WESIZWE ORGANISATION00
UNITED CHRISTIAN DEMOCRATIC PARTY00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00

55 seats; 28 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

INKATHA FREEDOM PARTY
42.6%26 344 votes
UMKHONTO WESIZWE PARTY
38.6%23 871 votes
DEMOCRATIC ALLIANCE
3.0%1 864 votes
Other: show remaining parties: hide remaining parties3.3%2 058 votes
uMlalazi · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
INKATHA FREEDOM PARTY—26 34442,6361
UMKHONTO WESIZWE PARTY—23 87138,6337
AFRICAN NATIONAL CONGRESS—6 78610,9827
DEMOCRATIC ALLIANCE—1 8643,0168
UBUNTU ABANDE POLITICAL PARTY—8651,3999
ECONOMIC FREEDOM FIGHTERS—7111,1507
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—3230,5228
NATIONAL FREEDOM PARTY—1850,2994
SOUTH AFRICAN COMMUNIST PARTY—1370,2217
AFRIKA MAYIBUYE MOVEMENT—1340,2169
NATIONAL PEOPLES AMBASSADORS—1140,1845
AFRICAN TRANSFORMATION MOVEMENT—1130,1829
LABOUR PARTY OF SOUTH AFRICA—890,144
AFRICAN ECONOMIC FREEDOM—750,1214
UMKHUMBI WESIZWE ORGANISATION—690,1117
UNITED CHRISTIAN DEMOCRATIC PARTY—590,0955
SERVICE DELIVERY PARTY—490,0793
INDEPENDENTS—00
AFRICAN RENAISSANCE UNITY—00

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

IEC source

Past coalition partners

28 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in KwaZulu-Natal, 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 uMlalazi. The line marks 28 of 55 seats.

IFP + EFF

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.

IFP + ANC

Recorded together in uMzumbe from 2024-08-06. This membership was recorded in 2 councils. Current seats are used above; this is a historical precedent, not a prediction.

ANC + EFF

Recorded together in Maphumulo from 2023-02-23. This membership was recorded in 8 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

2026Seats

28 for a majority · 55 seats

KZN284 - uMlalazi · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 026INKATHA FREEDOM PARTY245528
2 026UMKHONTO WESIZWE PARTY215528
2 026AFRICAN NATIONAL CONGRESS65528
2 026DEMOCRATIC ALLIANCE25528
2 026ECONOMIC FREEDOM FIGHTERS15528
2 026UBUNTU ABANDE POLITICAL PARTY15528
2 026AFRICAN ECONOMIC FREEDOM05528
2 026AFRICAN RENAISSANCE UNITY05528
2 026AFRICAN TRANSFORMATION MOVEMENT05528
2 026AFRIKA MAYIBUYE MOVEMENT05528
2 026INDEPENDENTS05528
2 026LABOUR PARTY OF SOUTH AFRICA05528
2 026NATIONAL FREEDOM PARTY05528
2 026NATIONAL PEOPLES AMBASSADORS05528
2 026SERVICE DELIVERY PARTY05528
2 026SOUTH AFRICAN COMMUNIST PARTY05528
2 026UMKHUMBI WESIZWE ORGANISATION05528
2 026UNITED CHRISTIAN DEMOCRATIC PARTY05528
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS05528

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

2026Vote %
IFP42.6%—
MKP38.3%—
ANC11.0%—
DA2.9%—
Other3.7%—
KZN284 - uMlalazi · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 026INKATHA FREEDOM PARTY52 76642,6482123 724Reported
2 026UMKHONTO WESIZWE PARTY47 37038,2868123 724Reported
2 026AFRICAN NATIONAL CONGRESS13 64911,0318123 724Reported
2 026DEMOCRATIC ALLIANCE3 6492,9493123 724Reported
2 026UBUNTU ABANDE POLITICAL PARTY1 7721,4322123 724Reported
2 026ECONOMIC FREEDOM FIGHTERS1 4141,1429123 724Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6460,5221123 724Reported
2 026NATIONAL FREEDOM PARTY4110,3322123 724Reported
2 026SOUTH AFRICAN COMMUNIST PARTY2910,2352123 724Reported
2 026AFRIKA MAYIBUYE MOVEMENT2660,215123 724Reported
2 026NATIONAL PEOPLES AMBASSADORS2400,194123 724Reported
2 026AFRICAN TRANSFORMATION MOVEMENT1980,16123 724Reported
2 026LABOUR PARTY OF SOUTH AFRICA1750,1414123 724Reported
2 026AFRICAN ECONOMIC FREEDOM1420,1148123 724Reported
2 026SERVICE DELIVERY PARTY1180,0954123 724Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY1040,0841123 724Reported
2 026UMKHUMBI WESIZWE ORGANISATION750,0606123 724Reported
2 026AFRICAN RENAISSANCE UNITY310,0251123 724Reported

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.

Election history is temporarily unavailable; showing the snapshots already loaded.

  • 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

Ward results

Find my ward

Find your ward

Loading map…

Amahubhu and its wardsExplore map

Wards covering Amahubhu

2 wards

Wards covering Amahubhu ·
WardElectionParty / entryVotesVote share (%)
Ward 162 026INKATHA FREEDOM PARTY95152,4545
Ward 162 026UMKHONTO WESIZWE PARTY71339,3271
Ward 172 026INKATHA FREEDOM PARTY1 32944,5824
Ward 172 026UMKHONTO WESIZWE PARTY1 17539,4163

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, 17:37 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 55 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

The council results cover all of uMlalazi. Ward results include areas outside Amahubhu.

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

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