Counted.co.zaPlay game

2006 · Voting district

Voting district 86690021

Ward 31 results

ANC leads here

ANC leads by

1 285votes
ANC89.4%
UNITED CHRISTIAN DEMOCRATIC PARTY2.5%

Ward + municipal PR

PAC falls

−3.5pp
20004.9%
20061.4%

Results

2006

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
89.4%1 322 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
2.5%37 votes
DEMOCRATIC ALLIANCE
1.9%28 votes
Other: show remaining parties: hide remaining parties6.2%92 votes
INDEPENDENTS
1.5%22 votes
PAN AFRICANIST CONGRESS OF AZANIA
1.4%20 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.1%17 votes
UNITED DEMOCRATIC MOVEMENT
0.8%12 votes
INDEPENDENT DEMOCRATS
0.4%6 votes
AZANIAN PEOPLE'S ORGANISATION
0.3%4 votes
UNITED INDEPENDENT FRONT
0.2%3 votes
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE
0.2%3 votes
INKATHA FREEDOM PARTY
0.2%3 votes
CHRISTIAN DEMOCRATIC PARTY
0.1%2 votes
SOSHANGUVE CIVIC ASSOCIATION
0.0%0 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.0%0 votes
ASCORA
0.0%0 votes
FEDERAL ALLIANCE
0.0%0 votes
NATIONAL DEMOCRATIC CONVENTION
0.0%0 votes
Voting district 86690021 · 2006 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—1 32289,3847
UNITED CHRISTIAN DEMOCRATIC PARTY—372,5017
DEMOCRATIC ALLIANCE—281,8932
INDEPENDENTS—221,4875
PAN AFRICANIST CONGRESS OF AZANIA—201,3523
AFRICAN CHRISTIAN DEMOCRATIC PARTY—171,1494
UNITED DEMOCRATIC MOVEMENT—120,8114
INDEPENDENT DEMOCRATS—60,4057
AZANIAN PEOPLE'S ORGANISATION—40,2705
UNITED INDEPENDENT FRONT—30,2028
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE—30,2028
INKATHA FREEDOM PARTY—30,2028
CHRISTIAN DEMOCRATIC PARTY—20,1352
SOSHANGUVE CIVIC ASSOCIATION—00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—00
ASCORA—00
FEDERAL ALLIANCE—00
NATIONAL DEMOCRATIC CONVENTION—00

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

IEC source

How the vote changed

Other

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC86.3%—
PAC4.9%—
UNITED CHRISTIAN DEMOCRATIC PARTY4.5%—
DA1.0%—
UDM1.7%—
Other1.6%—
2006Vote %vs 2000
ANC89.4%
PAC1.4%
UNITED CHRISTIAN DEMOCRATIC PARTY2.5%
DA1.9%
UDM0.8%
Other4.1%
Voting district 86690021 · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS1 45086,30951 680Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA824,8811 680Reported
2 000UNITED CHRISTIAN DEMOCRATIC PARTY764,52381 680Reported
2 000DEMOCRATIC ALLIANCE160,95241 680Reported
2 000UNITED DEMOCRATIC MOVEMENT291,72621 680Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY221,30951 680Reported
2 000INDEPENDENT DEMOCRATS001 680No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION10,05951 680Reported
2 000INKATHA FREEDOM PARTY40,23811 680Reported
2 000AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE001 680No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT001 680No votes recorded in the complete party list.
2 000CHRISTIAN DEMOCRATIC PARTY001 680No votes recorded in the complete party list.
2 000ASCORA001 680Reported
2 000CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA001 680Reported
2 000FEDERAL ALLIANCE001 680No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION001 680No votes recorded in the complete party list.
2 000SOSHANGUVE CIVIC ASSOCIATION001 680No votes recorded in the complete party list.
2 000VISION- VISIE 2000+001 680Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 680No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS1 32289,38471 479Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA201,35231 479Reported
2 006UNITED CHRISTIAN DEMOCRATIC PARTY372,50171 479Reported
2 006DEMOCRATIC ALLIANCE281,89321 479Reported
2 006UNITED DEMOCRATIC MOVEMENT120,81141 479Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY171,14941 479Reported
2 006INDEPENDENT DEMOCRATS60,40571 479Reported
2 006AZANIAN PEOPLE'S ORGANISATION40,27051 479Reported
2 006INKATHA FREEDOM PARTY30,20281 479Reported
2 006AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE30,20281 479Reported
2 006UNITED INDEPENDENT FRONT30,20281 479Reported
2 006CHRISTIAN DEMOCRATIC PARTY20,13521 479Reported
2 006ASCORA001 479Reported
2 006CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA001 479No votes recorded in the complete party list.
2 006FEDERAL ALLIANCE001 479Reported
2 006NATIONAL DEMOCRATIC CONVENTION001 479Reported
2 006SOSHANGUVE CIVIC ASSOCIATION001 479Reported
2 006VISION- VISIE 2000+001 479No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS001 479Reported

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

Explore nearby

Sources & result details

IEC: 29 Jul 2016, 09:33 SAST · checked 05 Nov 2026, 15:52 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.

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