Counted.co.zaPlay game

Milford, KwaZulu-Natal

Ward results

ANC leads the vote

2011

Council seats

Seat allocation unavailable.The vote breakdown is below.

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
49.1%23 860 votes
INKATHA FREEDOM PARTY
27.3%13 285 votes
NATIONAL FREEDOM PARTY
11.6%5 632 votes
AZANIAN PEOPLE'S ORGANISATION
4.3%2 093 votes
DEMOCRATIC ALLIANCE
3.2%1 555 votes
Other: show remaining parties: hide remaining parties4.5%2 170 votes
CONGRESS OF THE PEOPLE
1.5%732 votes
ROYAL LOYAL PROGRESS
1.1%533 votes
FEDERAL CONGRESS
1.1%532 votes
GREAT KONGRESS OF SOUTH AFRICA
0.8%373 votes
Dannhauser · 2011 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—23 86049,0997
INKATHA FREEDOM PARTY—13 28527,3382
NATIONAL FREEDOM PARTY—5 63211,5897
AZANIAN PEOPLE'S ORGANISATION—2 0934,307
DEMOCRATIC ALLIANCE—1 5553,1999
CONGRESS OF THE PEOPLE—7321,5063
ROYAL LOYAL PROGRESS—5331,0968
FEDERAL CONGRESS—5321,0948
GREAT KONGRESS OF SOUTH AFRICA—3730,7676

48595 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
IFP10—
ANC7—
NFP0—
DA1—
NATIONAL DEMOCRATIC CONVENTION1—

11 for a majority · 20 seats

2011Seats

Seats unavailable for this election.

KZN254 - Dannhauser · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006INKATHA FREEDOM PARTY102011
2 006AFRICAN NATIONAL CONGRESS72011
2 006DEMOCRATIC ALLIANCE12011
2 006NATIONAL DEMOCRATIC CONVENTION12011
2 006ROYAL LOYAL PROGRESS12011
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY02011
2 011Seat allocation unavailableUnavailableUnavailableUnavailable

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 %
IFP68.6%—
ANC19.8%—
NFP0.0%—
DA9.2%—
NATIONAL DEMOCRATIC CONVENTION0.0%—
Other2.4%—
2006Vote %vs 2000
IFP49.5%
ANC36.2%
NFP0.0%
DA5.9%
NATIONAL DEMOCRATIC CONVENTION5.4%
Other3.0%
2011Vote %vs 2006
IFP27.3%
ANC49.1%
NFP11.6%
DA3.2%
NATIONAL DEMOCRATIC CONVENTION0.0%
AZAPO4.3%
Other4.5%
KZN254 - Dannhauser · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000INKATHA FREEDOM PARTY21 27868,616631 010Reported
2 000AFRICAN NATIONAL CONGRESS6 13919,796831 010Reported
2 000NATIONAL FREEDOM PARTY0031 010No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE2 8609,222831 010Reported
2 000NATIONAL DEMOCRATIC CONVENTION0031 010No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION0031 010No votes recorded in the complete party list.
2 000ROYAL LOYAL PROGRESS0031 010No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0031 010No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY3611,164131 010Reported
2 000FEDERAL CONGRESS0031 010No votes recorded in the complete party list.
2 000GREAT KONGRESS OF SOUTH AFRICA0031 010No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY16 73449,511833 798Reported
2 006AFRICAN NATIONAL CONGRESS12 22536,170833 798Reported
2 006NATIONAL FREEDOM PARTY0033 798No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE1 9895,88533 798Reported
2 006NATIONAL DEMOCRATIC CONVENTION1 8205,384933 798Reported
2 006AZANIAN PEOPLE'S ORGANISATION0033 798No votes recorded in the complete party list.
2 006ROYAL LOYAL PROGRESS6741,994233 798Reported
2 006CONGRESS OF THE PEOPLE0033 798No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY3561,053333 798Reported
2 006FEDERAL CONGRESS0033 798No votes recorded in the complete party list.
2 006GREAT KONGRESS OF SOUTH AFRICA0033 798No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY13 28527,338248 595Reported
2 011AFRICAN NATIONAL CONGRESS23 86049,099748 595Reported
2 011NATIONAL FREEDOM PARTY5 63211,589748 595Reported
2 011DEMOCRATIC ALLIANCE1 5553,199948 595Reported
2 011NATIONAL DEMOCRATIC CONVENTION0048 595No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION2 0934,30748 595Reported
2 011ROYAL LOYAL PROGRESS5331,096848 595Reported
2 011CONGRESS OF THE PEOPLE7321,506348 595Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY0048 595No votes recorded in the complete party list.
2 011FEDERAL CONGRESS5321,094848 595Reported
2 011GREAT KONGRESS OF SOUTH AFRICA3730,767648 595Reported

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 Dannhauser

11 wards

Wards in Dannhauser ·
WardElectionParty / entryVotesVote share (%)
Ward 12 011AFRICAN NATIONAL CONGRESS2 30551,2336
Ward 12 011INKATHA FREEDOM PARTY92620,5824
Ward 22 011AFRICAN NATIONAL CONGRESS1 46436,1571
Ward 22 011AZANIAN PEOPLE'S ORGANISATION61015,0654
Ward 32 011AFRICAN NATIONAL CONGRESS1 85745,6377
Ward 32 011INKATHA FREEDOM PARTY96023,593
Ward 42 011AFRICAN NATIONAL CONGRESS2 02842,7668
Ward 42 011INKATHA FREEDOM PARTY1 79337,8111
Ward 52 011AFRICAN NATIONAL CONGRESS2 28556,0049
Ward 52 011INKATHA FREEDOM PARTY1 19729,3382
Ward 62 011AFRICAN NATIONAL CONGRESS2 15950,6927
Ward 62 011INKATHA FREEDOM PARTY1 58637,2388
Ward 72 011AFRICAN NATIONAL CONGRESS1 78544,9849
Ward 72 011INKATHA FREEDOM PARTY1 32633,4173
Ward 82 011AFRICAN NATIONAL CONGRESS2 39950,1463
Ward 82 011INKATHA FREEDOM PARTY1 52531,8771
Ward 92 011AFRICAN NATIONAL CONGRESS2 50656,0125
Ward 92 011INKATHA FREEDOM PARTY1 32429,5932
Ward 102 011AFRICAN NATIONAL CONGRESS2 81058,9099
Ward 102 011INKATHA FREEDOM PARTY69614,5912
Ward 112 011AFRICAN NATIONAL CONGRESS2 26246,1538
Ward 112 011INKATHA FREEDOM PARTY1 55131,6466

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

Source data

Sources & result details

IEC: 25 Oct 2021, 15:03 SAST · checked 05 Nov 2026, 16:04 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.

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 Dannhauser. Ward results include areas outside Milford.

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.

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2011.

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