Counted.co.za

Province · local elections

Western Cape

DA leads the vote

since 2006
57.7%vote share
Seat majorities 25vs 2006

2011 results

2011

Party vote shares

Ward + municipal PR votes

DEMOCRATIC ALLIANCE
57.7%1 982 789 votes
AFRICAN NATIONAL CONGRESS
33.6%1 156 352 votes
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
0.4%13 416 votes
Other8.3%284 056 votes

Selected parties shown

How the vote changed

Other

Swipe to see history

2011Vote %vs 2006
DA57.7%
ANC33.6%
ICOSA0.4%—
Other8.3%—
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 year selector in the results section to explore its 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

Go closer

Municipalities ↘

Municipality results

Combined ballot votes

Combined ballots

Beaufort West

ANC outright majority
ANC50.2%
DA41.0%
All results

Change since 2006.

Combined ballot votes in Beaufort West
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
50.17%15 608
DEMOCRATIC ALLIANCE
41.01%12 756
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
4.28%1 331
CONGRESS OF THE PEOPLE
2.71%843
NATIONAL PEOPLE'S PARTY
1.22%378
INDEPENDENT CONGRESS
0.39%121
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.23%71

Combined ballots

Bergrivier

DA outright majority
DA53.0%
ANC34.9%
All results

Change since 2006.

Combined ballot votes in Bergrivier
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
53.02%15 876
AFRICAN NATIONAL CONGRESS
34.86%10 437
CONGRESS OF THE PEOPLE
11.28%3 377
THE PEOPLES INDEPENDENT CIVIC ORGANISATION
0.60%179
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.25%74

Combined ballots

Bitou

Hung council
DA47.6%
ANC45.5%
All results

Change since 2006.

Combined ballot votes in Bitou
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
47.56%16 502
AFRICAN NATIONAL CONGRESS
45.48%15 780
CONGRESS OF THE PEOPLE
2.71%939
INDEPENDENTS
2.25%780
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.65%572
PLETTENBERG BAY COMMUNITY FORUM
0.24%82
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY
0.13%44

Combined ballots

Breede Valley

Seats unavailable
DA52.7%
ANC32.7%
All results

Change since 2006.

Combined ballot votes in Breede Valley
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
52.71%45 380
AFRICAN NATIONAL CONGRESS
32.66%28 115
BREEDEVALLEI ONAFHANKLIK
3.80%3 269
INDEPENDENTS
2.67%2 295
CONGRESS OF THE PEOPLE
2.53%2 177
CIVIC INDEPENDENT
1.42%1 225
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
1.01%872
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.90%774
NATIONAL PEOPLE'S PARTY
0.68%582
DEMOCRATIC CHRISTIAN PARTY
0.62%536
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.57%487
WESTERN CAPE COMMUNITY
0.32%275
OTHER
0.13%108

Combined ballots

Cape Agulhas

Hung council
DA48.2%
ANC41.3%
All results

Change since 2006.

Combined ballot votes in Cape Agulhas
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
48.19%12 046
AFRICAN NATIONAL CONGRESS
41.30%10 325
INDEPENDENTS
3.68%919
NATIONAL PEOPLE'S PARTY
2.50%626
CONGRESS OF THE PEOPLE
1.99%497
CAPE AGULHAS RATEPAYERS ASSOCIATION
1.10%275
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.89%223
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.34%86

Combined ballots

Cederberg

Hung council
ANC45.0%
DA37.9%
All results

Change since 2006.

Combined ballot votes in Cederberg
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
45.01%11 510
DEMOCRATIC ALLIANCE
37.86%9 680
CONGRESS OF THE PEOPLE
9.53%2 436
PAN AFRICANIST CONGRESS OF AZANIA
5.12%1 309
INDEPENDENTS
1.99%510
THE PEOPLES INDEPENDENT CIVIC ORGANISATION
0.49%125

Combined ballots

City of Cape Town

DA outright majority
DA60.9%
ANC32.8%
All results

Change since 2006.

Combined ballot votes in City of Cape Town
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
60.92%1 357 949
AFRICAN NATIONAL CONGRESS
32.80%731 247
OTHER
1.39%31 045
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.22%27 100
CONGRESS OF THE PEOPLE
1.11%24 655
NATIONAL PARTY SOUTH AFRICA
0.53%11 756
UNITED DEMOCRATIC MOVEMENT
0.39%8 692
AL JAMA-AH
0.37%8 238
AFRICA MUSLIM PARTY
0.34%7 587
CAPE MUSLIM CONGRESS
0.29%6 398
INDEPENDENTS
0.26%5 893
PAN AFRICANIST CONGRESS OF AZANIA
0.21%4 599
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.18%3 985

Combined ballots

Drakenstein

DA outright majority
DA56.9%
ANC30.8%
All results

Change since 2006.

Combined ballot votes in Drakenstein
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
56.88%84 535
AFRICAN NATIONAL CONGRESS
30.83%45 818
NATIONAL PEOPLE'S PARTY
3.72%5 524
CONGRESS OF THE PEOPLE
3.12%4 640
INDEPENDENTS
1.17%1 743
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.00%1 480
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.72%1 066
PEOPLE'S DEMOCRATIC MOVEMENT
0.68%1 010
OTHER
0.42%618
UNITED CHRISTIAN DEMOCRATIC PARTY
0.41%612
KHOISAN PARTY
0.38%560
DEMOCRATIC CHRISTIAN PARTY
0.35%514
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.34%512

Combined ballots

George

DA outright majority
DA50.8%
ANC39.3%
All results

Change since 2006.

Combined ballot votes in George
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
50.78%56 646
AFRICAN NATIONAL CONGRESS
39.33%43 876
PLAASLIKE BESORGDE INWONERS
2.91%3 241
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
1.59%1 778
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.33%1 482
GEORGE INDEPENDENT RATEPAYERS FORUM
1.24%1 381
CONGRESS OF THE PEOPLE
0.92%1 026
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.72%806
NATIONAL PEOPLE'S PARTY
0.44%487
SOUTH CAPE COMMUNITY FORUM
0.22%247
INDEPENDENTS
0.19%209
UNITED DEMOCRATIC MOVEMENT
0.19%209
OTHER
0.15%169

Combined ballots

Hessequa

Hung council
DA47.4%
ANC40.5%
All results

Change since 2006.

Combined ballot votes in Hessequa
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
47.41%18 859
AFRICAN NATIONAL CONGRESS
40.47%16 098
CONGRESS OF THE PEOPLE
6.61%2 631
CIVIC INDEPENDENT
4.84%1 925
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.59%233
NATIONAL INDEPENDANT CIVIC ORGANISATION
0.08%31

Combined ballots

Kannaland

Hung council
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA42.0%
ANC27.7%
All results

Change since 2006.

Combined ballot votes in Kannaland
Party / candidateShareVotes
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
41.96%7 741
AFRICAN NATIONAL CONGRESS
27.67%5 105
DEMOCRATIC ALLIANCE
23.49%4 334
UNIVERSAL CIVICS OF SOUTH AFRICA
4.15%766
CONGRESS OF THE PEOPLE
0.99%182
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.92%169
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.82%152

Combined ballots

Knysna

DA outright majority
DA50.5%
ANC38.3%
All results

Change since 2006.

Combined ballot votes in Knysna
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
50.53%23 580
AFRICAN NATIONAL CONGRESS
38.31%17 875
CONGRESS OF THE PEOPLE
6.85%3 197
INDEPENDENTS
2.43%1 132
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.53%713
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY
0.35%165

Combined ballots

Laingsburg

Hung council
DA40.5%
ANC37.8%
All results

Change since 2006.

Combined ballot votes in Laingsburg
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
40.48%2 500
AFRICAN NATIONAL CONGRESS
37.81%2 335
CONGRESS OF THE PEOPLE
9.00%556
NATIONAL PEOPLE'S PARTY
6.95%429
AFRICAN CHRISTIAN DEMOCRATIC PARTY
4.61%285
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
1.15%71

Combined ballots

Langeberg

Hung council
DA47.3%
ANC29.5%
All results

Change since 2006.

Combined ballot votes in Langeberg
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
47.34%21 903
AFRICAN NATIONAL CONGRESS
29.52%13 658
CIVIC INDEPENDENT
6.07%2 808
PEOPLE'S DEMOCRATIC MOVEMENT
4.71%2 178
WESTERN CAPE COMMUNITY
2.66%1 230
CONGRESS OF THE PEOPLE
2.50%1 156
INDEPENDENTS
2.08%962
OTHER
1.22%566
COMMUNITY WORKERS FORUM
1.09%505
NATIONAL PEOPLE'S PARTY
0.89%414
CIVIC DEMOCRATS
0.65%301
DEMOCRATIC CHRISTIAN PARTY
0.65%299
NATIONAL INDEPENDANT CIVIC ORGANISATION
0.63%290

Combined ballots

Matzikama

Hung council
DA47.5%
ANC40.1%
All results

Change since 2006.

Combined ballot votes in Matzikama
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
47.51%15 402
AFRICAN NATIONAL CONGRESS
40.15%13 015
NEW GENERATION PARTY
5.79%1 877
THE PEOPLES INDEPENDENT CIVIC ORGANISATION
2.69%873
CONGRESS OF THE PEOPLE
1.79%579
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.31%424
SOUTH AFRICAN POLITICAL ALLIANCE
0.43%138
INDEPENDENTS
0.18%57
WESTERN CAPE COMMUNITY
0.16%53

Combined ballots

Mossel Bay

DA outright majority
DA58.6%
ANC36.4%
All results

Change since 2006.

Combined ballot votes in Mossel Bay
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
58.61%39 459
AFRICAN NATIONAL CONGRESS
36.43%24 527
AFRICAN CHRISTIAN DEMOCRATIC PARTY
2.29%1 544
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
1.03%694
CONGRESS OF THE PEOPLE
0.91%614
INDEPENDENTS
0.49%327
UNITED DEMOCRATIC MOVEMENT
0.24%159

Combined ballots

Oudtshoorn

Hung council
DA46.2%
ANC42.4%
All results

Change since 2006.

Combined ballot votes in Oudtshoorn
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
46.18%27 058
AFRICAN NATIONAL CONGRESS
42.43%24 861
CONGRESS OF THE PEOPLE
3.02%1 772
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
2.94%1 721
NATIONAL PEOPLE'S PARTY
2.25%1 316
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.68%987
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.91%535
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.58%337

Combined ballots

Overstrand

DA outright majority
DA57.3%
ANC35.4%
All results

Change since 2006.

Combined ballot votes in Overstrand
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
57.26%35 794
AFRICAN NATIONAL CONGRESS
35.42%22 144
NATIONAL INDEPENDANT CIVIC ORGANISATION
3.16%1 977
CONGRESS OF THE PEOPLE
1.42%885
INDEPENDENTS
0.80%503
UNITED DEMOCRATIC MOVEMENT
0.78%487
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.65%408
NATIONAL PEOPLE'S PARTY
0.30%189
AFRICAN BOND OF UNITY
0.21%129

Combined ballots

Prince Albert

Hung council
KAROO GEMEENSKAP PARTY50.4%
DA25.6%
All results

Change since 2006.

Combined ballot votes in Prince Albert
Party / candidateShareVotes
KAROO GEMEENSKAP PARTY
50.45%5 267
DEMOCRATIC ALLIANCE
25.57%2 670
AFRICAN NATIONAL CONGRESS
23.78%2 483
INDEPENDENTS
0.20%21

Combined ballots

Saldanha Bay

DA outright majority
DA57.3%
ANC30.6%
All results

Change since 2006.

Combined ballot votes in Saldanha Bay
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
57.27%33 207
AFRICAN NATIONAL CONGRESS
30.61%17 750
INDEPENDENTS
5.36%3 109
CONGRESS OF THE PEOPLE
1.27%738
SERVICE TO OUR PEOPLE'S PARTY
1.25%727
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.80%464
NEW DEMOCRATIC PARTY/ NUWE DEMOKRATIESE PARTY
0.75%435
LOCAL GOVERNMENT PARTY
0.74%431
THE PEOPLES INDEPENDENT CIVIC ORGANISATION
0.59%343
UNITED DEMOCRATIC MOVEMENT
0.43%252
OTHER
0.33%191
SOUTH AFRICAN POLITICAL ALLIANCE
0.33%189
NATIONAL PEOPLE'S PARTY
0.26%151

Combined ballots

Stellenbosch

DA outright majority
DA59.0%
ANC24.8%
All results

Change since 2006.

Combined ballot votes in Stellenbosch
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
58.98%57 681
AFRICAN NATIONAL CONGRESS
24.84%24 296
SIBANYE CIVIC ASSOCIATION
6.43%6 284
CONGRESS OF THE PEOPLE
2.03%1 983
NATIONAL PEOPLE'S PARTY
1.48%1 450
DEMOCRATIC NEW CIVIC ASSOCIATION
1.38%1 347
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.24%1 211
OTHER
0.93%913
STUDENTE STEM PARTY
0.76%745
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.69%674
NATIONAL FREEDOM PARTY
0.55%540
UNITED DEMOCRATIC MOVEMENT
0.44%427
INDEPENDENTS
0.26%254

Combined ballots

Swartland

DA outright majority
DA64.2%
ANC27.9%
All results

Change since 2006.

Combined ballot votes in Swartland
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
64.24%32 358
AFRICAN NATIONAL CONGRESS
27.90%14 056
CONGRESS OF THE PEOPLE
4.20%2 117
THE PEOPLES INDEPENDENT CIVIC ORGANISATION
1.90%955
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.18%594
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.58%293

Combined ballots

Swellendam

Hung council
ANC41.9%
DA41.0%
All results

Change since 2006.

Combined ballot votes in Swellendam
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
41.88%8 826
DEMOCRATIC ALLIANCE
40.95%8 629
AFRICAN CHRISTIAN DEMOCRATIC PARTY
6.50%1 369
NATIONAL INDEPENDANT CIVIC ORGANISATION
4.35%917
CIVIC INDEPENDENT
2.51%528
CONGRESS OF THE PEOPLE
1.42%299
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.12%236
INDEPENDENTS
0.86%182
NATIONAL PEOPLE'S PARTY
0.41%86

Combined ballots

Theewaterskloof

DA outright majority
DA50.0%
ANC37.5%
All results

Change since 2006.

Combined ballot votes in Theewaterskloof
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
50.02%28 327
AFRICAN NATIONAL CONGRESS
37.47%21 221
CONGRESS OF THE PEOPLE
2.85%1 613
NATIONAL PEOPLE'S PARTY
2.60%1 474
NATIONAL INDEPENDANT CIVIC ORGANISATION
2.20%1 246
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.68%951
UNITED DEMOCRATIC MOVEMENT
1.44%815
AFRICAN BOND OF UNITY
0.98%555
WESTERN CAPE COMMUNITY
0.51%289
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY
0.15%83
INDEPENDENTS
0.10%56

Combined ballots

Witzenberg

Hung council
DA46.4%
ANC36.3%
All results

Change since 2006.

Combined ballot votes in Witzenberg
Party / candidateShareVotes
DEMOCRATIC ALLIANCE
46.38%19 658
AFRICAN NATIONAL CONGRESS
36.30%15 386
NATIONAL PEOPLE'S PARTY
3.31%1 403
CONGRESS OF THE PEOPLE
2.81%1 190
VOICE OF INDEPENDENTS PARTY
1.92%815
DEMOCRATIC CHRISTIAN PARTY
1.88%795
UNITED INDEPENDENT FRONT
1.81%769
INDEPENDENTS
1.65%699
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.55%655
DEMOCRATIC ASSOCIATION OF WITZENBERG INDEPENDENCE
1.45%616
SOUTH AFRICAN PROGRESSIVE CIVIC ORGANISATION
0.93%395

Explore Western Cape

Browse all wards
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.

Seat majorities count local and metro councils once, using reported seat allocations. District councils have a separate ballot. Changes compare councils with reported seats in both elections; pending allocations do not count as gains or losses.

What do these totals show?

Local election votes added together. Each municipality elects its own council.

A national or provincial picture

Ward and municipal PR ballots are added together to show party support across the area.

Decided municipality by municipality

These totals do not elect Parliament or a provincial legislature, or establish a council majority.

Ballots are not individual voters: one person can cast more than one ballot. Council outcomes are based on seats in each municipality.

IEC guide to council seats
IEC source figures

Give something back

Support independent journalism and accountability.

I’m Jacques, the person behind Counted. I don’t need personal financial support, but if you’ve found this project useful and would like to give something back, please consider donating to one of these South African non-profits working for transparency, accountability and democracy.

amaBhungane

Independent investigative journalism exposing corruption and abuses of power, with reporting that’s free for everyone to read.

Donate to amaBhungane

Corruption Watch

Receives reports of corruption from the public, investigates selected cases and campaigns for accountability.

Donate to Corruption Watch

OUTA

The Organisation Undoing Tax Abuse investigates and challenges corruption, misuse of public money and government maladministration.

Donate to OUTA

Share results