Counted.co.zaPlay game

De Hollandsche, Western Cape

Ward results

DA retains its majority

2021

Council seats

DA28 seats
ANC8 seats
GOOD3 seats
EFF2 seats
ACDP1 seat
Other3 seats
PA1 seat
PDM1 seat
FF+1 seat
Stellenbosch · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
DEMOCRATIC ALLIANCE2862,2222
AFRICAN NATIONAL CONGRESS817,7778
GOOD36,6667
ECONOMIC FREEDOM FIGHTERS24,4444
AFRICAN CHRISTIAN DEMOCRATIC PARTY12,2222
PATRIOTIC ALLIANCE12,2222
PEOPLE'S DEMOCRATIC MOVEMENT12,2222
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12,2222
AFRICAN TRANSFORMATION MOVEMENT00
DEMOCRATIC NEW CIVIC ASSOCIATION00
INDEPENDENTS00
NATIONAL COLOURED CONGRESS00
OTHER00
PAN AFRICANIST CONGRESS OF AZANIA00

45 seats; 23 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
61.5%52 869 votes
AFRICAN NATIONAL CONGRESS
16.3%14 062 votes
GOOD
6.2%5 311 votes
ECONOMIC FREEDOM FIGHTERS
4.2%3 622 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
2.5%2 112 votes
Other: show remaining parties: hide remaining parties9.3%8 042 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
2.1%1 783 votes
OTHER
1.7%1 480 votes
INDEPENDENTS
1.2%1 029 votes
PATRIOTIC ALLIANCE
1.2%996 votes
PEOPLE'S DEMOCRATIC MOVEMENT
1.0%850 votes
DEMOCRATIC NEW CIVIC ASSOCIATION
0.7%607 votes
NATIONAL COLOURED CONGRESS
0.6%530 votes
AFRICAN TRANSFORMATION MOVEMENT
0.5%416 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.4%351 votes
Stellenbosch · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCE—52 86961,4627
AFRICAN NATIONAL CONGRESS—14 06216,3477
GOOD—5 3116,1743
ECONOMIC FREEDOM FIGHTERS—3 6224,2107
AFRICAN CHRISTIAN DEMOCRATIC PARTY—2 1122,4553
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 7832,0728
OTHER—1 4801,7206
INDEPENDENTS—1 0291,1963
PATRIOTIC ALLIANCE—9961,1579
PEOPLE'S DEMOCRATIC MOVEMENT—8500,9882
DEMOCRATIC NEW CIVIC ASSOCIATION—6070,7057
NATIONAL COLOURED CONGRESS—5300,6162
AFRICAN TRANSFORMATION MOVEMENT—4160,4836
PAN AFRICANIST CONGRESS OF AZANIA—3510,4081

86018 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
DA15—
ANC16—

19 for a majority · 37 seats

2011Seatsvs 2006
DA25
ANC11
SIBANYE CIVIC ASSOCIATION3—

22 for a majority · 43 seats

2016Seatsvs 2011
DA30
ANC8

22 for a majority · 43 seats

2021Seatsvs 2016
DA28
ANC8
GOOD3—

23 for a majority · 45 seats

WC024 - Stellenbosch · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS163719
2 006DEMOCRATIC ALLIANCE153719
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY23719
2 006INDEPENDENT DEMOCRATS23719
2 006KAYAMANDI COMMUNITY ALLIANCE13719
2 006UNITED DEMOCRATIC MOVEMENT13719
2 006FIRST COMMUNITY PARTY OF SOUTH AFRICA03719
2 006INDEPENDENTS03719
2 006PAN AFRICANIST CONGRESS OF AZANIA03719
2 006UNITED INDEPENDENT FRONT03719
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS03719
2 011DEMOCRATIC ALLIANCE254322
2 011AFRICAN NATIONAL CONGRESS114322
2 011SIBANYE CIVIC ASSOCIATION34322
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY14322
2 011CONGRESS OF THE PEOPLE14322
2 011DEMOCRATIC NEW CIVIC ASSOCIATION14322
2 011NATIONAL PEOPLE'S PARTY14322
2 011INDEPENDENTS04322
2 011NATIONAL FREEDOM PARTY04322
2 011OTHER04322
2 011SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION04322
2 011STUDENTE STEM PARTY04322
2 011UNITED DEMOCRATIC MOVEMENT04322
2 016DEMOCRATIC ALLIANCE304322
2 016AFRICAN NATIONAL CONGRESS84322
2 016ECONOMIC FREEDOM FIGHTERS24322
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY14322
2 016DEMOCRATIC NEW CIVIC ASSOCIATION14322
2 016PEOPLE'S DEMOCRATIC MOVEMENT14322
2 016AFRICAN INDEPENDENT CONGRESS04322
2 016AFRICAN PEOPLE'S CONVENTION04322
2 016ALLIANCE FOR DEMOCRATIC FREEDOM04322
2 016CHRISTIAN DEMOCRATS04322
2 016CONGRESS OF THE PEOPLE04322
2 016INDEPENDENTS04322
2 016KHOISAN KINGDOM AND ALL PEOPLE04322
2 016NATIONALIST COLOURED PARTY OF SOUTH AFRICA04322
2 016SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION04322
2 016UBUNTU PARTY04322
2 016UNITED DEMOCRATIC MOVEMENT04322
2 016UNITED FRANSCHHOEK VALLEY04322
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS04322
2 021DEMOCRATIC ALLIANCE284523
2 021AFRICAN NATIONAL CONGRESS84523
2 021GOOD34523
2 021ECONOMIC FREEDOM FIGHTERS24523
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY14523
2 021PATRIOTIC ALLIANCE14523
2 021PEOPLE'S DEMOCRATIC MOVEMENT14523
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS14523
2 021AFRICAN TRANSFORMATION MOVEMENT04523
2 021DEMOCRATIC NEW CIVIC ASSOCIATION04523
2 021INDEPENDENTS04523
2 021NATIONAL COLOURED CONGRESS04523
2 021OTHER04523
2 021PAN AFRICANIST CONGRESS OF AZANIA04523

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 %
DA42.8%—
ANC40.7%—
ALLIANCE FOR THE COMMUNITY5.6%—
Other10.8%—
2006Vote %vs 2000
DA41.4%
ANC42.0%
SIBANYE CIVIC ASSOCIATION0.0%—
GOOD0.0%—
ALLIANCE FOR THE COMMUNITY0.0%
Other16.6%—
2011Vote %vs 2006
DA59.0%
ANC24.8%
SIBANYE CIVIC ASSOCIATION6.4%
COPE2.0%
Other7.7%
2016Vote %vs 2011
DA69.4%
ANC19.7%
SIBANYE CIVIC ASSOCIATION0.0%
GOOD0.0%—
ALLIANCE FOR THE COMMUNITY0.0%—
Other10.9%—
2021Vote %vs 2016
DA61.5%
ANC16.3%
GOOD6.2%
Other16.0%
WC024 - Stellenbosch · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE25 41142,847359 306Reported
2 000AFRICAN NATIONAL CONGRESS24 16040,737959 306Reported
2 000SIBANYE CIVIC ASSOCIATIONUnavailableUnavailable59 306Not separately listed in this source.
2 000GOODUnavailableUnavailable59 306Not separately listed in this source.
2 000ALLIANCE FOR THE COMMUNITY3 3425,635259 306Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY2 9364,950659 306Reported
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable59 306Not separately listed in this source.
2 000ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable59 306Not separately listed in this source.
2 000UNITED DEMOCRATIC MOVEMENT2 1253,583159 306Reported
2 000KAYAMANDI COMMUNITY ALLIANCE8991,515959 306Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable59 306Not separately listed in this source.
2 000CONGRESS OF THE PEOPLEUnavailableUnavailable59 306Not separately listed in this source.
2 000DEMOCRATIC NEW CIVIC ASSOCIATIONUnavailableUnavailable59 306Not separately listed in this source.
2 000NATIONAL PEOPLE'S PARTYUnavailableUnavailable59 306Not separately listed in this source.
2 000PEOPLE'S DEMOCRATIC MOVEMENTUnavailableUnavailable59 306Not separately listed in this source.
2 000PATRIOTIC ALLIANCEUnavailableUnavailable59 306Not separately listed in this source.
2 000STUDENTE STEM PARTYUnavailableUnavailable59 306Not separately listed in this source.
2 000AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable59 306Not separately listed in this source.
2 000SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATIONUnavailableUnavailable59 306Not separately listed in this source.
2 000NATIONAL COLOURED CONGRESSUnavailableUnavailable59 306Not separately listed in this source.
2 000PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable59 306Not separately listed in this source.
2 000NATIONAL FREEDOM PARTYUnavailableUnavailable59 306Not separately listed in this source.
2 000AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable59 306Not separately listed in this source.
2 000UNITED INDEPENDENT FRONTUnavailableUnavailable59 306Not separately listed in this source.
2 000FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable59 306Not separately listed in this source.
2 000UNITED FRANSCHHOEK VALLEYUnavailableUnavailable59 306Not separately listed in this source.
2 000KHOISAN KINGDOM AND ALL PEOPLEUnavailableUnavailable59 306Not separately listed in this source.
2 000ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable59 306Not separately listed in this source.
2 000CHRISTIAN DEMOCRATSUnavailableUnavailable59 306Not separately listed in this source.
2 000AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable59 306Not separately listed in this source.
2 000NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable59 306Not separately listed in this source.
2 000UBUNTU PARTYUnavailableUnavailable59 306Not separately listed in this source.
2 006DEMOCRATIC ALLIANCE25 51041,388161 636Reported
2 006AFRICAN NATIONAL CONGRESS25 91142,038761 636Reported
2 006SIBANYE CIVIC ASSOCIATION0061 636No votes recorded in the complete party list.
2 006GOOD0061 636No votes recorded in the complete party list.
2 006ALLIANCE FOR THE COMMUNITY0061 636No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2 9614,80461 636Reported
2 006INDEPENDENT DEMOCRATS2 7544,468261 636Reported
2 006ECONOMIC FREEDOM FIGHTERS0061 636No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT1 1771,909661 636Reported
2 006KAYAMANDI COMMUNITY ALLIANCE1 4992,43261 636Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5180,840461 636Reported
2 006CONGRESS OF THE PEOPLE0061 636No votes recorded in the complete party list.
2 006DEMOCRATIC NEW CIVIC ASSOCIATION0061 636No votes recorded in the complete party list.
2 006NATIONAL PEOPLE'S PARTY0061 636No votes recorded in the complete party list.
2 006PEOPLE'S DEMOCRATIC MOVEMENT0061 636No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE0061 636No votes recorded in the complete party list.
2 006STUDENTE STEM PARTY0061 636No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS0061 636No votes recorded in the complete party list.
2 006SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION0061 636No votes recorded in the complete party list.
2 006NATIONAL COLOURED CONGRESS0061 636No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA3540,574361 636Reported
2 006NATIONAL FREEDOM PARTY0061 636No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT0061 636No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT2840,460861 636Reported
2 006FIRST COMMUNITY PARTY OF SOUTH AFRICA2800,454361 636Reported
2 006UNITED FRANSCHHOEK VALLEY0061 636No votes recorded in the complete party list.
2 006KHOISAN KINGDOM AND ALL PEOPLE0061 636No votes recorded in the complete party list.
2 006ALLIANCE FOR DEMOCRATIC FREEDOM0061 636No votes recorded in the complete party list.
2 006CHRISTIAN DEMOCRATS0061 636No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION0061 636No votes recorded in the complete party list.
2 006NATIONALIST COLOURED PARTY OF SOUTH AFRICA0061 636No votes recorded in the complete party list.
2 006UBUNTU PARTY0061 636No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE57 68158,975597 805Reported
2 011AFRICAN NATIONAL CONGRESS24 29624,841397 805Reported
2 011SIBANYE CIVIC ASSOCIATION6 2846,42597 805Reported
2 011GOODUnavailableUnavailable97 805Not separately listed in this source.
2 011ALLIANCE FOR THE COMMUNITYUnavailableUnavailable97 805Not separately listed in this source.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2111,238297 805Reported
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable97 805Not separately listed in this source.
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable97 805Not separately listed in this source.
2 011UNITED DEMOCRATIC MOVEMENT4270,436697 805Reported
2 011KAYAMANDI COMMUNITY ALLIANCEUnavailableUnavailable97 805Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable97 805Not separately listed in this source.
2 011CONGRESS OF THE PEOPLE1 9832,027597 805Reported
2 011DEMOCRATIC NEW CIVIC ASSOCIATION1 3471,377297 805Reported
2 011NATIONAL PEOPLE'S PARTY1 4501,482597 805Reported
2 011PEOPLE'S DEMOCRATIC MOVEMENTUnavailableUnavailable97 805Not separately listed in this source.
2 011PATRIOTIC ALLIANCEUnavailableUnavailable97 805Not separately listed in this source.
2 011STUDENTE STEM PARTY7450,761797 805Reported
2 011AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable97 805Not separately listed in this source.
2 011SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION6740,689197 805Reported
2 011NATIONAL COLOURED CONGRESSUnavailableUnavailable97 805Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable97 805Not separately listed in this source.
2 011NATIONAL FREEDOM PARTY5400,552197 805Reported
2 011AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable97 805Not separately listed in this source.
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable97 805Not separately listed in this source.
2 011FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable97 805Not separately listed in this source.
2 011UNITED FRANSCHHOEK VALLEYUnavailableUnavailable97 805Not separately listed in this source.
2 011KHOISAN KINGDOM AND ALL PEOPLEUnavailableUnavailable97 805Not separately listed in this source.
2 011ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable97 805Not separately listed in this source.
2 011CHRISTIAN DEMOCRATSUnavailableUnavailable97 805Not separately listed in this source.
2 011AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable97 805Not separately listed in this source.
2 011NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable97 805Not separately listed in this source.
2 011UBUNTU PARTYUnavailableUnavailable97 805Not separately listed in this source.
2 016DEMOCRATIC ALLIANCE78 01269,389112 427Reported
2 016AFRICAN NATIONAL CONGRESS22 10619,6625112 427Reported
2 016SIBANYE CIVIC ASSOCIATION00112 427No votes recorded in the complete party list.
2 016GOOD00112 427No votes recorded in the complete party list.
2 016ALLIANCE FOR THE COMMUNITY00112 427No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 3111,1661112 427Reported
2 016INDEPENDENT DEMOCRATS00112 427No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS4 1603,7002112 427Reported
2 016UNITED DEMOCRATIC MOVEMENT1600,1423112 427Reported
2 016KAYAMANDI COMMUNITY ALLIANCE00112 427No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS7990,7107112 427Reported
2 016CONGRESS OF THE PEOPLE2370,2108112 427Reported
2 016DEMOCRATIC NEW CIVIC ASSOCIATION1 8571,6517112 427Reported
2 016NATIONAL PEOPLE'S PARTY00112 427No votes recorded in the complete party list.
2 016PEOPLE'S DEMOCRATIC MOVEMENT1 4371,2782112 427Reported
2 016PATRIOTIC ALLIANCE00112 427No votes recorded in the complete party list.
2 016STUDENTE STEM PARTY00112 427No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS8250,7338112 427Reported
2 016SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION620,0551112 427Reported
2 016NATIONAL COLOURED CONGRESS00112 427No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00112 427No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00112 427No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00112 427No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00112 427No votes recorded in the complete party list.
2 016FIRST COMMUNITY PARTY OF SOUTH AFRICA00112 427No votes recorded in the complete party list.
2 016UNITED FRANSCHHOEK VALLEY3820,3398112 427Reported
2 016KHOISAN KINGDOM AND ALL PEOPLE2970,2642112 427Reported
2 016ALLIANCE FOR DEMOCRATIC FREEDOM2280,2028112 427Reported
2 016CHRISTIAN DEMOCRATS2120,1886112 427Reported
2 016AFRICAN PEOPLE'S CONVENTION1490,1325112 427Reported
2 016NATIONALIST COLOURED PARTY OF SOUTH AFRICA160,0142112 427Reported
2 016UBUNTU PARTY150,0133112 427Reported
2 021DEMOCRATIC ALLIANCE52 86961,462786 018Reported
2 021AFRICAN NATIONAL CONGRESS14 06216,347786 018Reported
2 021SIBANYE CIVIC ASSOCIATIONUnavailableUnavailable86 018Not separately listed in this source.
2 021GOOD5 3116,174386 018Reported
2 021ALLIANCE FOR THE COMMUNITYUnavailableUnavailable86 018Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY2 1122,455386 018Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable86 018Not separately listed in this source.
2 021ECONOMIC FREEDOM FIGHTERS3 6224,210786 018Reported
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable86 018Not separately listed in this source.
2 021KAYAMANDI COMMUNITY ALLIANCEUnavailableUnavailable86 018Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 7832,072886 018Reported
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable86 018Not separately listed in this source.
2 021DEMOCRATIC NEW CIVIC ASSOCIATION6070,705786 018Reported
2 021NATIONAL PEOPLE'S PARTYUnavailableUnavailable86 018Not separately listed in this source.
2 021PEOPLE'S DEMOCRATIC MOVEMENT8500,988286 018Reported
2 021PATRIOTIC ALLIANCE9961,157986 018Reported
2 021STUDENTE STEM PARTYUnavailableUnavailable86 018Not separately listed in this source.
2 021AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable86 018Not separately listed in this source.
2 021SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATIONUnavailableUnavailable86 018Not separately listed in this source.
2 021NATIONAL COLOURED CONGRESS5300,616286 018Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA3510,408186 018Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable86 018Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT4160,483686 018Reported
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable86 018Not separately listed in this source.
2 021FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable86 018Not separately listed in this source.
2 021UNITED FRANSCHHOEK VALLEYUnavailableUnavailable86 018Not separately listed in this source.
2 021KHOISAN KINGDOM AND ALL PEOPLEUnavailableUnavailable86 018Not separately listed in this source.
2 021ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable86 018Not separately listed in this source.
2 021CHRISTIAN DEMOCRATSUnavailableUnavailable86 018Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable86 018Not separately listed in this source.
2 021NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable86 018Not separately listed in this source.
2 021UBUNTU PARTYUnavailableUnavailable86 018Not separately listed in this source.

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 Stellenbosch

23 wards

Ward 1
DA65.1%Leading candidate: Reginald Oliver Pheiffer
ANC20.5%
Lead: 1 640 votes
Ward 2
DA39.3%Leading candidate: Wilhelmina Christina Petersen
ANC38.2%
Lead: 49 votes
Ward 3
DA58.4%Leading candidate: Charles Manuel
ANC21.0%
Lead: 1 037 votes
Ward 4
DA57.0%Leading candidate: Ralphton Antony Adams
ANC18.5%
Lead: 1 889 votes
Ward 5
DA61.1%Leading candidate: Roy Benjamin Van Rooyen
GOOD15.7%
Lead: 1 470 votes
Ward 6
DA52.5%Leading candidate: Nateshia Eleanor Mc Ombring
GOOD19.6%
Lead: 933 votes
Ward 7
DA78.3%Leading candidate: Annemarie Ferns
INDEPENDENTS14.3%
Lead: 2 845 votes
Ward 8
DA84.1%Leading candidate: Carli Andrea Van Wyk
FF+3.3%
Lead: 2 987 votes
Ward 9
DA85.5%Leading candidate: Zelda Julia Dalling
FF+4.4%
Lead: 1 647 votes
Ward 10
DA76.5%Leading candidate: Rozette Du Toit
GOOD6.3%
Lead: 2 182 votes
Ward 11
DA85.2%Leading candidate: Johanna Petronella Serdyn
GOOD4.8%
Lead: 3 276 votes
Ward 12
ANC52.6%Leading candidate: Ayanda Tomose
EFF27.6%
Lead: 1 015 votes
Ward 13
ANC63.0%Leading candidate: Mary Nkopane
EFF18.9%
Lead: 974 votes
Ward 14
ANC59.2%Leading candidate: Maxwell Masomelele Danana
DA18.6%
Lead: 1 227 votes
Ward 15
ANC62.7%Leading candidate: Elliot Phakamisa Masimini
EFF16.3%
Lead: 1 506 votes
Ward 16
DA48.7%Leading candidate: Elsabe Vermeulen
GOOD21.6%
Lead: 1 054 votes
Ward 17
DA75.0%Leading candidate: Peter Johnson
GOOD10.8%
Lead: 3 582 votes
Ward 18
DA60.1%Leading candidate: John Cornelius Anthony
ANC22.7%
Lead: 1 576 votes
Ward 19
DA73.7%Leading candidate: James Williams
ACDP5.1%
Lead: 2 471 votes
Ward 20
DA72.2%Leading candidate: Joseph Joon
ANC11.2%
Lead: 2 486 votes
Ward 21
DA82.5%Leading candidate: Frederik Jacobus Badenhorst
GOOD4.9%
Lead: 5 113 votes
Ward 22
DA87.4%Leading candidate: Esther Groenewald
INDEPENDENTS3.9%
Lead: 4 908 votes
Ward 23
DA84.4%Leading candidate: Lwando Nkamisa
GOOD4.9%
Lead: 373 votes
Wards in Stellenbosch ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021DEMOCRATIC ALLIANCE2 39565,1169
Ward 12 021AFRICAN NATIONAL CONGRESS75520,5275
Ward 22 021DEMOCRATIC ALLIANCE1 73139,332
Ward 22 021AFRICAN NATIONAL CONGRESS1 68238,2186
Ward 32 021DEMOCRATIC ALLIANCE1 61758,4387
Ward 32 021AFRICAN NATIONAL CONGRESS58020,9613
Ward 42 021DEMOCRATIC ALLIANCE2 79357,0466
Ward 42 021AFRICAN NATIONAL CONGRESS90418,4641
Ward 52 021DEMOCRATIC ALLIANCE1 97761,0751
Ward 52 021GOOD50715,6627
Ward 62 021DEMOCRATIC ALLIANCE1 48652,546
Ward 62 021GOOD55319,5545
Ward 72 021DEMOCRATIC ALLIANCE3 47978,2501
Ward 72 021INDEPENDENTS63414,26
Ward 82 021DEMOCRATIC ALLIANCE3 11084,1223
Ward 82 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1233,327
Ward 92 021DEMOCRATIC ALLIANCE1 73685,5172
Ward 92 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS894,3842
Ward 102 021DEMOCRATIC ALLIANCE2 37976,5198
Ward 102 021GOOD1976,3364
Ward 112 021DEMOCRATIC ALLIANCE3 47185,1988
Ward 112 021GOOD1954,7865
Ward 122 021AFRICAN NATIONAL CONGRESS2 13952,5553
Ward 122 021ECONOMIC FREEDOM FIGHTERS1 12427,6167
Ward 132 021AFRICAN NATIONAL CONGRESS1 39262,9579
Ward 132 021ECONOMIC FREEDOM FIGHTERS41818,9055
Ward 142 021AFRICAN NATIONAL CONGRESS1 79059,1931
Ward 142 021DEMOCRATIC ALLIANCE56318,6177
Ward 152 021AFRICAN NATIONAL CONGRESS2 03762,6576
Ward 152 021ECONOMIC FREEDOM FIGHTERS53116,3334
Ward 162 021DEMOCRATIC ALLIANCE1 89548,7397
Ward 162 021GOOD84121,6307
Ward 172 021DEMOCRATIC ALLIANCE4 18775,0358
Ward 172 021GOOD60510,8423
Ward 182 021DEMOCRATIC ALLIANCE2 53560,1138
Ward 182 021AFRICAN NATIONAL CONGRESS95922,7413
Ward 192 021DEMOCRATIC ALLIANCE2 65373,674
Ward 192 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1825,0542
Ward 202 021DEMOCRATIC ALLIANCE2 94172,1541
Ward 202 021AFRICAN NATIONAL CONGRESS45511,1629
Ward 212 021DEMOCRATIC ALLIANCE5 43982,5216
Ward 212 021GOOD3264,9461
Ward 222 021DEMOCRATIC ALLIANCE5 13787,4085
Ward 222 021INDEPENDENTS2293,8965
Ward 232 021DEMOCRATIC ALLIANCE39684,435
Ward 232 021GOOD234,9041

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

Source data

Sources & result details

IEC: 15 Jan 2022, 17:35 SAST · checked 05 Nov 2026, 15:39 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.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 45 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 15 Jan 2022, 17:35 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 Stellenbosch. Ward results include areas outside De Hollandsche.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 1 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 2021.

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