Counted.co.za

Western Cape · Metropolitan municipality · 2026

Cape Town

Estimated council seats

Current count

Based on votes counted so far. Unfinished wards and the remaining votes can change these seats.

118 seats needed for a majority in a 235-seat council · One dot = one seat

51.7% of districts reporting · 429 of 829

51.7%
PartyEstimated seats
DA144
ANC23
PA9
FF+8
EFF7
GOOD7
NCC7
ActionSA6
AL JAMA-AH6
AFRICAN CHRISTIAN DEMOCRATIC PARTY3
AFRICA RESTORATION ALLIANCE2
CAPE MUSLIM CONGRESS2
UNITED DEMOCRATIC MOVEMENT2
AFRICAN TRANSFORMATION MOVEMENT1
BUILD ONE SOUTH AFRICA1
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY1
HOPEFUL LEADERS DEMOCRATS1
ONE LOVE ALLIANCE1
PAN AFRICANIST CONGRESS OF AZANIA1
PEOPLE'S MOVEMENT FOR CHANGE1
SACP1
MK1
How these seats are worked out

Based on combined ward and PR votes counted so far. Only reported ward wins and independent seats are fixed. Unfinished wards and candidate-list limits can change the allocation. This is a calculation using the current count, not a forecast of the final result.

We reserve the IEC’s reported independent ward seats, then divide the combined party votes by the remaining council seats, discard the fraction and add one. Whole quotas receive seats first, followed by the largest remainders. A tied remainder favours the party with more votes; an unresolved tie leaves the estimate unavailable.

A party keeps its reported ward seats. Where those exceed its proportional allocation, we recalculate the remaining seats for the other parties. We assume parties can fill their estimated seats. We do not predict unfinished ward contests, additional independent wins, unopposed-ward adjustments or candidate-list shortages. The remaining districts may vote differently.

Ward seats reported: 16 of 118. The IEC’s complete allocation replaces this estimate when its totals reconcile.

Method: Municipal Structures Act, Schedule 1, items 12, 13 and 16 ↗.

IEC result time: 06 Nov 2026, 08:21 SAST · Source figures ↗

Municipal PR votes

51.7% of districts reporting · 429 of 829

51.7%
LeadingDA
61.4%

Ahead by 301 556 votes of ANC.

Party / candidateShare · votes
DEMOCRATIC ALLIANCE
61.4%358 524 votes
AFRICAN NATIONAL CONGRESS
9.8%56 968 votes
PATRIOTIC ALLIANCE
3.7%21 630 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
3.5%20 547 votes
ECONOMIC FREEDOM FIGHTERS
3.1%17 871 votes
NATIONAL COLOURED CONGRESS
2.8%16 589 votes
ACTIONSA
2.7%15 966 votes
Show 50 more parties and candidates
GOOD
2.7%15 927 votes
AL JAMA-AH
2.6%15 281 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.3%7 713 votes
UNITED DEMOCRATIC MOVEMENT
0.8%4 635 votes
AFRICA RESTORATION ALLIANCE
0.6%3 776 votes
AFRICAN TRANSFORMATION MOVEMENT
0.6%3 615 votes
CAPE MUSLIM CONGRESS
0.5%3 150 votes
UMKHONTO WESIZWE PARTY
0.4%2 613 votes
BUILD ONE SOUTH AFRICA
0.4%2 374 votes
PEOPLE'S MOVEMENT FOR CHANGE
0.3%2 019 votes
SOUTH AFRICAN COMMUNIST PARTY
0.3%1 954 votes
HOPEFUL LEADERS DEMOCRATS
0.2%1 316 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.2%1 308 votes
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY
0.2%1 132 votes
ONE LOVE ALLIANCE
0.2%1 014 votes
AFRICAN INDEPENDENT CONGRESS
0.1%781 votes
CONGRESS OF THE PEOPLE
0.1%671 votes
UNITED DEMOCRATIC FRONT PARTY
0.1%544 votes
AFRIKA MAYIBUYE MOVEMENT
0.1%530 votes
DEMOCRATIC PEOPLE'S ALTERNATIVE
0.1%485 votes
ALLIANCE OF CITIZENS FOR CHANGE
0.1%458 votes
AFRICAN MOVEMENT CONGRESS
0.1%437 votes
UNITED SOUTH AFRICA
0.1%365 votes
INKATHA FREEDOM PARTY
0.1%326 votes
SIZWE UMMAH NATION
0.1%324 votes
HOME OF INDEPENDENCE
0.1%322 votes
AFRICAN ALLIANCE CONGRESS
0.1%313 votes
UNITED INDEPENDENT MOVEMENT
0.0%292 votes
CHRIST KINGDOM PARTY
0.0%257 votes
TRUTH AND SOLIDARITY MOVEMENT
0.0%250 votes
KHOI ABORIGINAL PARTY
0.0%225 votes
ORGANIC HUMANITY MOVEMENT
0.0%202 votes
NATIONAL FREEDOM PARTY
0.0%153 votes
AZANIA PEACEFUL REVOLUTION
0.0%143 votes
LABOUR PARTY OF SOUTH AFRICA
0.0%111 votes
ABORIGINAL GORILLA FIGHTERS
0.0%111 votes
ALL AFRICAN ALLIED CONGRESS
0.0%111 votes
SERVICE DELIVERY PARTY
0.0%88 votes
SAKK MILITARY VETERANS PARTY
0.0%84 votes
OPERATION DUDULA
0.0%83 votes
ECONOMIC LIBERATORS FORUM SOUTH AFRICA
0.0%82 votes
FREE DEMOCRATS
0.0%68 votes
MINORITY FRONT
0.0%64 votes
ALL NATIVES OF SOUTH AFRICA
0.0%60 votes
SPECTRUM NATIONAL PARTY
0.0%52 votes
LAND PARTY
0.0%51 votes
AVRIGHT POLITICAL MOVEMENT
0.0%42 votes
EKHETHU PEOPLES PARTY
0.0%29 votes
INDEPENDENTS
0.0%0 votes
DEMOCRATIC LABOUR PARTY
0.0%0 votes

584 036 PR votes

Ward results

118 wards · Ward ballot

Ward 1 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 2 ↗
DA73.9%
DA73.9%
FF+14.1%
Lead: 3 285 votesReporting progress unavailable
Ward 3 ↗
DA81.3%
DA81.3%
FF+10.2%
Lead: 1 537 votesReporting progress unavailable
Ward 4 ↗
DA77.3%
DA77.3%
FF+4.2%
Lead: 4 524 votesReporting progress unavailable
Ward 5 ↗
DA86.1%
DA86.1%
FF+5.9%
Lead: 3 081 votesReporting progress unavailable
Ward 6 ↗
ANC51.3%
ANC51.3%
DA17.5%
Lead: 559 votesReporting progress unavailable
Ward 7 ↗
DA78.4%
DA78.4%
FF+8.8%
Lead: 1 841 votesReporting progress unavailable
Ward 8 ↗
DA83.0%
DA83.0%
FF+10.9%
Lead: 5 161 votesReporting progress unavailable
Ward 9 ↗
EFF30.4%
EFF30.4%
DA23.6%
Lead: 300 votesReporting progress unavailable
Ward 10 ↗
DA67.3%
DA67.3%
PA9.4%
Lead: 2 066 votesReporting progress unavailable
Ward 11 ↗
DA83.3%
DA83.3%
FF+5.6%
Lead: 5 314 votesReporting progress unavailable
Ward 12 ↗
DA56.6%
DA56.6%
PA24.1%
Lead: 2 469 votesReporting progress unavailable
Ward 13 ↗
DA84.5%
DA84.5%
FF+6.0%
Lead: 1 881 votesReporting progress unavailable
Ward 14 ↗
DA67.7%
DA67.7%
ANC8.2%
Lead: 4 233 votesReporting progress unavailable
Ward 15 ↗
DA87.6%
DA87.6%
FF+8.8%
Lead: 5 701 votesReporting progress unavailable
Ward 16 ↗
DA55.4%
SHAKEERAH HERMANUS
DA55.4%
PA15.8%
Lead: 4 397 votesReporting progress unavailable
Ward 17 ↗
DA67.1%
DA67.1%
PA13.4%
Lead: 2 331 votesReporting progress unavailable
Ward 18 ↗
ANC47.9%
ANC47.9%
DA14.7%
Lead: 439 votesReporting progress unavailable
Ward 19 ↗
DA60.4%
DA60.4%
PA8.2%
Lead: 1 557 votesReporting progress unavailable
Ward 20 ↗
DA67.7%
DA67.7%
PA8.4%
Lead: 1 448 votesReporting progress unavailable
Ward 21 ↗
DA87.2%
DA87.2%
FF+8.6%
Lead: 8 622 votesReporting progress unavailable
Ward 22 ↗
DA59.9%
DA59.9%
PA12.0%
Lead: 1 446 votesReporting progress unavailable
Ward 23 ↗
DA86.2%
DA86.2%
FF+5.3%
Lead: 6 277 votesReporting progress unavailable
Ward 24 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 25 ↗
DA58.8%
DA58.8%
INDEPENDENTS11.9%
Lead: 3 797 votesReporting progress unavailable
Ward 26 ↗
DA65.2%
FRANCHESCA CRECENCIA WALKER
DA65.2%
PA6.7%
Lead: 5 603 votesReporting progress unavailable
Ward 27 ↗
DA70.1%
CECILE JANSE VAN RENSBURG
DA70.1%
FF+4.5%
Lead: 6 643 votesReporting progress unavailable
Ward 28 ↗
DA63.8%
DA63.8%
PA13.6%
Lead: 4 544 votesReporting progress unavailable
Ward 29 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 30 ↗
DA54.9%
DA54.9%
NCC9.9%
Lead: 2 452 votesReporting progress unavailable
Ward 31 ↗
DA48.8%
DA48.8%
PA29.9%
Lead: 505 votesReporting progress unavailable
Ward 32 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 33 ↗
ANC36.9%
ANC36.9%
EFF31.4%
Lead: 168 votesReporting progress unavailable
Ward 34 ↗
ANC60.2%
ANC60.2%
DA10.4%
Lead: 1 890 votesReporting progress unavailable
Ward 35 ↗
ANC46.5%
ANC46.5%
DA15.0%
Lead: 876 votesReporting progress unavailable
Ward 36 ↗
ANC48.8%
ANC48.8%
DA16.9%
Lead: 508 votesReporting progress unavailable
Ward 37 ↗
ANC48.6%
ANC48.6%
EFF14.9%
Lead: 1 526 votesReporting progress unavailable
Ward 38 ↗
ANC49.3%
ANC49.3%
DA16.4%
Lead: 1 201 votesReporting progress unavailable
Ward 39 ↗
ANC43.8%
ANC43.8%
DA29.9%
Lead: 568 votesReporting progress unavailable
Ward 40 ↗
ANC36.4%
ANC36.4%
DA30.2%
Lead: 353 votesReporting progress unavailable
Ward 41 ↗
ANC44.8%
ANC44.8%
PA21.2%
Lead: 1 026 votesReporting progress unavailable
Ward 42 ↗
DA50.2%
DA50.2%
INDEPENDENTS34.9%
Lead: 326 votesReporting progress unavailable
Ward 43 ↗
DA55.9%
DA55.9%
NCC8.6%
Lead: 4 370 votesReporting progress unavailable
Ward 44 ↗
ANC35.6%
ANC35.6%
DA31.0%
Lead: 204 votesReporting progress unavailable
Ward 45 ↗
DA64.1%
MANDY JOYCE MARR
DA64.1%
ANC7.8%
Lead: 5 047 votesReporting progress unavailable
Ward 46 ↗
AL JAMA-AH35.7%
AL JAMA-AH35.7%
DA31.3%
Lead: 83 votesReporting progress unavailable
Ward 47 ↗
DA40.0%
DA40.0%
AL JAMA-AH21.9%
Lead: 189 votesReporting progress unavailable
Ward 48 ↗
DA46.0%
DA46.0%
AL JAMA-AH16.9%
Lead: 405 votesReporting progress unavailable
Ward 49 ↗
DA65.1%
DA65.1%
AL JAMA-AH8.1%
Lead: 598 votesReporting progress unavailable
Ward 50 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 51 ↗
ANC62.4%
ANC62.4%
DA11.8%
Lead: 227 votesReporting progress unavailable
Ward 52 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 53 ↗
DA67.3%
DA67.3%
GOOD6.3%
Lead: 5 272 votesReporting progress unavailable
Ward 54 ↗
DA87.7%
DA87.7%
FF+4.2%
Lead: 7 187 votesReporting progress unavailable
Ward 55 ↗
DA77.8%
DA77.8%
FF+4.0%
Lead: 7 031 votesReporting progress unavailable
Ward 56 ↗
DA43.7%
DA43.7%
PA34.6%
Lead: 511 votesReporting progress unavailable
Ward 57 ↗
DA61.2%
DA61.2%
EFF9.7%
Lead: 3 547 votesReporting progress unavailable
Ward 58 ↗
DA81.5%
RICHARD CHARLES HILL
DA81.5%
GOOD5.5%
Lead: 9 207 votesReporting progress unavailable
Ward 59 ↗
DA81.1%
MIKHAIL MANUEL
DA81.1%
GOOD6.4%
Lead: 7 267 votesReporting progress unavailable
Ward 60 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 61 ↗
DA64.6%
DA64.6%
ActionSA6.9%
Lead: 1 555 votesReporting progress unavailable
Ward 62 ↗
DA85.9%
DA85.9%
GOOD4.3%
Lead: 4 163 votesReporting progress unavailable
Ward 63 ↗
DA67.9%
DA67.9%
AL JAMA-AH8.1%
Lead: 5 660 votesReporting progress unavailable
Ward 64 ↗
DA85.1%
DA85.1%
GOOD4.2%
Lead: 6 892 votesReporting progress unavailable
Ward 65 ↗
DA57.6%
PATRICIA ELIZABETH VAN DER ROSS
DA57.6%
AL JAMA-AH8.9%
Lead: 5 027 votesReporting progress unavailable
Ward 66 ↗
DA56.5%
SEBASTIAN PETERSEN
DA56.5%
AL JAMA-AH11.8%
Lead: 4 432 votesReporting progress unavailable
Ward 67 ↗
DA51.4%
GERALDINE ETHEL GORDON
DA51.4%
AL JAMA-AH12.3%
Lead: 3 988 votesReporting progress unavailable
Ward 68 ↗
DA59.7%
DA59.7%
AFRICA RESTORATION ALLIANCE13.3%
Lead: 3 570 votesReporting progress unavailable
Ward 69 ↗
ANC53.2%
ANC53.2%
DA12.4%
Lead: 331 votesReporting progress unavailable
Ward 70 ↗
DA84.2%
DA84.2%
FF+8.9%
Lead: 1 387 votesReporting progress unavailable
Ward 71 ↗
DA84.0%
HAYLEE LINSY DUGMORE
DA84.0%
ANC4.4%
Lead: 8 446 votesReporting progress unavailable
Ward 72 ↗
DA72.2%
DA72.2%
GOOD4.1%
Lead: 4 324 votesReporting progress unavailable
Ward 73 ↗
DA84.4%
DA84.4%
GOOD3.5%
Lead: 1 189 votesReporting progress unavailable
Ward 74 ↗
DA55.0%
DA55.0%
ANC23.6%
Lead: 1 359 votesReporting progress unavailable
Ward 75 ↗
DA56.2%
JOAN WOODMAN
DA56.2%
NCC12.1%
Lead: 5 086 votesReporting progress unavailable
Ward 76 ↗
DA40.5%
AVRON PLAATJIES
DA40.5%
NCC13.0%
Lead: 2 532 votesReporting progress unavailable
Ward 77 ↗
DA76.6%
FRANCINE HIGHAM
DA76.6%
GOOD8.3%
Lead: 8 297 votesReporting progress unavailable
Ward 78 ↗
DA51.8%
DA51.8%
NCC16.4%
Lead: 3 126 votesReporting progress unavailable
Ward 79 ↗
DA59.3%
SAUL GEFRY MARKGRAFF
DA59.3%
NCC10.3%
Lead: 4 763 votesReporting progress unavailable
Ward 80 ↗
ANC41.3%
ANC41.3%
SACP32.1%
Lead: 71 votesReporting progress unavailable
Ward 81 ↗
DA54.7%
DA54.7%
NCC9.7%
Lead: 2 721 votesReporting progress unavailable
Ward 82 ↗
DA53.0%
DA53.0%
NCC9.9%
Lead: 3 127 votesReporting progress unavailable
Ward 83 ↗
DA81.9%
CARL BERNARD PUNT
DA81.9%
FF+11.5%
Lead: 9 929 votesReporting progress unavailable
Ward 84 ↗
DA70.9%
DA70.9%
ANC9.8%
Lead: 4 073 votesReporting progress unavailable
Ward 85 ↗
ANC57.1%
ANC57.1%
DA16.5%
Lead: 2 748 votesReporting progress unavailable
Ward 86 ↗
ANC69.1%
XOLANI DIVINE DINISO
ANC69.1%
DA11.6%
Lead: 5 051 votesReporting progress unavailable
Ward 87 ↗
ANC71.4%
ANC71.4%
EFF8.1%
Lead: 306 votesReporting progress unavailable
Ward 88 ↗
DA32.1%
DA32.1%
ANC29.8%
Lead: 40 votesReporting progress unavailable
Ward 89 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 90 ↗
DA86.4%
DA86.4%
FF+6.0%
Lead: 8 142 votesReporting progress unavailable
Ward 91 ↗
ANC62.6%
ANC62.6%
DA10.0%
Lead: 1 252 votesReporting progress unavailable
Ward 92 ↗
DA40.8%
DA40.8%
GOOD16.9%
Lead: 2 291 votesReporting progress unavailable
Ward 93 ↗
ANC54.0%
ANC54.0%
PA9.8%
Lead: 970 votesReporting progress unavailable
Ward 94 ↗
ANC44.9%
ANC44.9%
DA16.8%
Lead: 320 votesReporting progress unavailable
Ward 95 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 96 ↗
ANC50.9%
ANC50.9%
DA10.4%
Lead: 1 958 votesReporting progress unavailable
Ward 97 ↗
ANC47.8%
ANC47.8%
DA12.7%
Lead: 102 votesReporting progress unavailable
Ward 98 ↗
ANC51.7%
ANC51.7%
EFF18.1%
Lead: 39 votesReporting progress unavailable
Ward 99 ↗
ANC70.1%
ANC70.1%
EFF10.6%
Lead: 1 513 votesReporting progress unavailable
Ward 100 ↗
DA65.1%
DA65.1%
PA8.4%
Lead: 5 442 votesReporting progress unavailable
Ward 101 ↗
ANC48.1%
ANC48.1%
DA16.8%
Lead: 319 votesReporting progress unavailable
Ward 102 ↗
DA82.1%
DA82.1%
FF+9.0%
Lead: 3 724 votesReporting progress unavailable
Ward 103 ↗
DA83.8%
DA83.8%
FF+9.1%
Lead: 1 181 votesReporting progress unavailable
Ward 104 ↗
ANC52.2%
ANC52.2%
DA13.3%
Lead: 385 votesReporting progress unavailable
Ward 105 ↗
DA80.6%
DA80.6%
ANC6.6%
Lead: 2 834 votesReporting progress unavailable
Ward 106 ↗
DA44.5%
DA44.5%
ANC20.7%
Lead: 646 votesReporting progress unavailable
Ward 107 ↗
DA83.6%
DA83.6%
FF+5.4%
Lead: 6 501 votesReporting progress unavailable
Ward 108 ↗
DA51.9%
DA51.9%
ANC9.7%
Lead: 602 votesReporting progress unavailable
Ward 109 ↗
DA63.7%
DA63.7%
PA8.5%
Lead: 3 601 votesReporting progress unavailable
Ward 110 ↗
DA59.1%
DA59.1%
PA5.8%
Lead: 3 882 votesReporting progress unavailable
Ward 111 ↗
DA73.2%
DA73.2%
PA7.9%
Lead: 2 797 votesReporting progress unavailable
Ward 112 ↗
DA88.1%
DA88.1%
FF+7.6%
Lead: 3 465 votesReporting progress unavailable
Ward 113 ↗
DA74.2%
DA74.2%
ActionSA7.4%
Lead: 218 votesReporting progress unavailable
Ward 114 ↗
Awaiting votes
FF+—
ABORIGINAL GORILLA FIGHTERS—
Reporting progress unavailable
Ward 115 ↗
DA66.0%
DA66.0%
GOOD8.1%
Lead: 2 307 votesReporting progress unavailable
Ward 116 ↗
DA54.6%
DA54.6%
NCC10.4%
Lead: 3 342 votesReporting progress unavailable
Ward 117 ↗
DA89.2%
DA89.2%
FF+4.7%
Lead: 4 299 votesReporting progress unavailable
Ward 118 ↗
ANC52.4%
ANC52.4%
DA10.3%
Lead: 585 votesReporting progress unavailable