Counted.co.za

Your municipality · Cape Town

Macassar

DA leads the vote

52.9%vote share

2000 results

2000

Council seats

Seat allocation unavailable.The vote breakdown is below.

Vote breakdown

Combined ballot votes

DEMOCRATIC ALLIANCE
52.9%749 917 votes
AFRICAN NATIONAL CONGRESS
38.1%540 305 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
3.8%53 948 votes
Other: show remaining parties: hide remaining parties5.1%72 158 votes
UNITED DEMOCRATIC MOVEMENT
1.4%20 329 votes
AFRICA MUSLIM PARTY
1.0%14 540 votes
INDEPENDENTS
1.0%14 401 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.5%6 402 votes
INKATHA FREEDOM PARTY
0.3%3 935 votes
MODERATE INDEPENDENT PARTY
0.3%3 857 votes
THE GREEN PARTY OF SOUTH AFRICA
0.2%2 450 votes
AZANIAN PEOPLE'S ORGANISATION
0.2%2 145 votes
THE CAPE PEOPLES CONGRESS
0.1%2 116 votes
OTHER
0.1%1 983 votes

How the vote changed

Other

Swipe to see history

2000Vote %
DA52.9%—
ANC38.1%—
ACDP3.8%—
UDM1.4%—
AFRICA MUSLIM PARTY1.0%—
Other2.6%—
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

Browse wards

Wards in Cape Town

100 wards

What is a ward?

One ward elects one councillor to the municipal council.

A ward

A part of a local or metro municipality. Its councillor represents residents on that council.

One seat

The ward candidate with the most votes wins, even with less than half the votes.

Winning a ward does not mean winning control of the whole council. The council also includes PR councillors.

IEC guide to council seats
Ward 1
DA56.4%Leading candidate: KENNETH HENRY JOSHUA
ANC40.2%
Lead: 2 321 votes
Ward 2
DA61.4%Leading candidate: DONNE BRYANT MURRAY
ANC33.7%
Lead: 4 382 votes
Ward 3
DA70.8%Leading candidate: IAN DOUGLAS NEILSON
ANC22.1%
Lead: 9 369 votes
Ward 4
DA74.5%Leading candidate: ELIZABETH ALICE BERRY
ANC18.9%
Lead: 9 359 votes
Ward 5
DA88.9%Leading candidate: JAMES VOS
ACDP6.6%
Lead: 16 701 votes
Ward 6
DA94.3%Leading candidate: ANROUX JOHANNA DU TOIT MARAIS
ACDP3.8%
Lead: 19 130 votes
Ward 7
DA92.9%Leading candidate: JACOBUS CHRISTIAAN BREDENHAND
ACDP5.1%
Lead: 17 880 votes
Ward 8
DA83.3%Leading candidate: CLAUDE WALTER IPSER
ANC10.5%
Lead: 15 318 votes
Ward 9
DA95.2%Leading candidate: DENISE ROBINSON
ACDP3.8%
Lead: 20 933 votes
Ward 10
ANC78.7%Leading candidate: VUYISWA VIRGINIA MDLULI
DA14.1%
Lead: 8 754 votes
Ward 11
DA82.8%Leading candidate: CAROL FRANCES BEERWINKEL
ANC12.0%
Lead: 9 399 votes
Ward 12
ANC55.2%Leading candidate: BUYISWA CORNELIA BLAAI
DA36.4%
Lead: 2 404 votes
Ward 13
DA86.7%Leading candidate: JACOBUS JOHANNES BRYNARD
ANC8.3%
Lead: 13 632 votes
Ward 14
DA92.7%Leading candidate: COENRAAD CORNELIUS GROENEWALD
ACDP3.9%
Lead: 16 240 votes
Ward 15
DA62.8%Leading candidate: DANIEL CHRISTIAN HENRY DE LA CRUZ
ANC32.1%
Lead: 4 969 votes
Ward 16
DA53.8%Leading candidate: JACOB JACOBS
ANC38.9%
Lead: 1 294 votes
Ward 17
DA62.8%Leading candidate: GAWA SAMUELS
ANC31.6%
Lead: 3 004 votes
Ward 18
ANC80.4%Leading candidate: TREVOR TOKWANA
DA9.9%
Lead: 7 756 votes
Ward 19
DA49.8%Leading candidate: WILMA ESTELLE BRADY
ANC40.1%
Lead: 1 046 votes
Ward 20
ANC61.2%Leading candidate: DAVID ZAMINKOSI SINAZE
DA34.0%
Lead: 3 316 votes
Ward 21
DA53.8%Leading candidate: URSULA LORRAINE JOHNSON
ANC39.4%
Lead: 1 439 votes
Ward 22
DA60.9%Leading candidate: LEWIS ROLAND DUNN
ANC27.7%
Lead: 3 413 votes
Ward 23
DA80.4%Leading candidate: MICHAEL THEODORE BRITZ
ANC11.2%
Lead: 9 963 votes
Ward 24
DA50.0%Leading candidate: DANIEL PLATO
ANC37.0%
Lead: 1 501 votes
Ward 25
DA69.6%Leading candidate: FREDDIE KEARNS
ANC20.5%
Lead: 5 048 votes
Ward 26
DA91.1%Leading candidate: WILLEM VAN DER BIJL
ACDP4.8%
Lead: 15 451 votes
Ward 27
DA90.3%Leading candidate: LOURENS JOHANNES ROTHMAN
ANC5.1%
Lead: 16 943 votes
Ward 28
DA70.3%Leading candidate: PAUL JOHANNES KLEINSMIDT
ANC23.3%
Lead: 6 007 votes
Ward 29
DA71.3%Leading candidate: JOHN BENJAMIN PIETERSEN
ANC21.2%
Lead: 5 293 votes
Ward 30
DA77.1%Leading candidate: FRANS JOHANNES PIETERSEN
ANC13.3%
Lead: 7 539 votes
Ward 31
DA70.1%Leading candidate: ELENORE ELIZABETH SEPTEMBER
ANC22.2%
Lead: 4 930 votes
Ward 32
DA69.9%Leading candidate: BASIL ALEC VAN DER ROSS
ANC21.1%
Lead: 5 482 votes
Ward 33
ANC69.8%Leading candidate: NQABISILE WILLIAM SIDINANA
INDEPENDENTS14.6%
Lead: 7 561 votes
Ward 34
ANC86.4%Leading candidate: MTETO DAVID NTLANGANISO
UDM12.0%
Lead: 9 223 votes
Ward 35
ANC93.5%Leading candidate: SINDEPHI LOSE CUBA
UDM5.2%
Lead: 9 544 votes
Ward 36
ANC76.2%Leading candidate: DEPOUTCH ELESE
INDEPENDENTS15.8%
Lead: 9 004 votes
Ward 37
ANC90.2%Leading candidate: TEMPLETON MAKHOSI MGXEKENI
UDM5.0%
Lead: 10 779 votes
Ward 38
ANC93.1%Leading candidate: ANDILE BERNET MATSHIKIZA
UDM4.0%
Lead: 13 287 votes
Ward 39
ANC91.0%Leading candidate: GLADSTONE TEMBISILE NTAMO
UDM7.2%
Lead: 12 041 votes
Ward 40
ANC96.1%Leading candidate: THEMBA RAYMOND SIKHUTSHWA
AZANIAN PEOPLE'S ORGANISATION1.5%
Lead: 13 330 votes
Ward 41
ANC94.8%Leading candidate: WILSON PAKISI SIDINA
DA1.9%
Lead: 12 991 votes
Ward 42
ANC94.9%Leading candidate: MALONGWANA TONY GOCINI
AZANIAN PEOPLE'S ORGANISATION1.2%
Lead: 12 970 votes
Ward 43
ANC72.0%Leading candidate: COETZEE NTOTOVIYANE
DA18.0%
Lead: 7 023 votes
Ward 44
ANC56.2%Leading candidate: VUYANI VICTOR MTINI
DA38.5%
Lead: 2 437 votes
Ward 45
DA78.8%Leading candidate: ALEWEYA TRAUT
ANC12.7%
Lead: 8 334 votes
Ward 46
DA58.1%Leading candidate: SHAHID ESAU
ANC23.3%
Lead: 4 251 votes
Ward 47
DA68.9%Leading candidate: KENNETH HENRY LATEGAN
ANC15.1%
Lead: 7 608 votes
Ward 48
ANC47.5%Leading candidate: MOHAMED SALEEM MOWZER
DA38.9%
Lead: 1 257 votes
Ward 49
DA69.6%Leading candidate: CHARLOTTE TABISHER
ANC15.4%
Lead: 7 586 votes
Ward 50
DA68.2%Leading candidate: THERESA BERENIECE THOMPSON
ANC20.0%
Lead: 5 436 votes
Ward 51
ANC88.4%Leading candidate: WILLIAM SICELO MXOLOSE
INDEPENDENTS5.0%
Lead: 12 021 votes
Ward 52
ANC88.9%Leading candidate: XOLILE OWEN GOPHE
UDM6.6%
Lead: 13 090 votes
Ward 53
DA71.4%Leading candidate: BRIAN RICHARD WILLIAM WATKYNS
ANC21.9%
Lead: 8 198 votes
Ward 54
DA73.5%Leading candidate: CLIVE RICHARD JUSTUS
ANC10.2%
Lead: 9 466 votes
Ward 55
DA80.9%Leading candidate: BERNADETTE LE ROUX
ANC10.5%
Lead: 8 277 votes
Ward 56
DA59.2%Leading candidate: PATRICK HASTINGS CHAPPLE
ANC22.9%
Lead: 4 005 votes
Ward 57
DA80.0%Leading candidate: VIVIENNE MARGARET WALKER
ANC13.3%
Lead: 8 638 votes
Ward 58
DA85.2%Leading candidate: JEAN-PIERRE SMITH
ANC11.7%
Lead: 12 894 votes
Ward 59
DA73.3%Leading candidate: OWEN MICHAEL KINAHAN
ANC17.0%
Lead: 7 873 votes
Ward 60
DA82.7%Leading candidate: IAN RONALD IVERSEN
ANC9.4%
Lead: 13 145 votes
Ward 61
DA73.2%Leading candidate: YAGYAH ADAMS
ANC16.6%
Lead: 8 890 votes
Ward 62
DA76.6%Leading candidate: JONATHAN ROGER HULLEY
ANC16.5%
Lead: 10 111 votes
Ward 63
DA61.0%Leading candidate: MONTGOMERY JOSEPH OLIVER
ANC24.2%
Lead: 4 655 votes
Ward 64
DA70.6%Leading candidate: DEMETRI LANCE QUALLY
ANC19.7%
Lead: 7 905 votes
Ward 65
DA70.4%Leading candidate: AGMAT BRINKHUIS
ANC14.3%
Lead: 7 219 votes
Ward 66
DA61.5%Leading candidate: SIVA MOODLEY
ANC24.3%
Lead: 4 418 votes
Ward 67
DA60.7%Leading candidate: CLIVE JAMES FAASEN
ANC26.0%
Lead: 3 967 votes
Ward 68
DA70.8%Leading candidate: ISMAIL JONES
ANC16.7%
Lead: 7 607 votes
Ward 69
DA77.8%Leading candidate: NICKI HOLDERNESS
ANC12.0%
Lead: 9 267 votes
Ward 70
DA68.4%Leading candidate: FELICITY ANNE PURCHASE
ANC22.6%
Lead: 7 559 votes
Ward 71
DA77.7%Leading candidate: ROBIN WINSTON WATSON
ANC13.9%
Lead: 9 170 votes
Ward 72
DA79.7%Leading candidate: NEIL DOUGLAS ROSS
ANC11.0%
Lead: 10 797 votes
Ward 73
DA83.9%Leading candidate: HERBERT SYRÉ
ACDP7.6%
Lead: 12 951 votes
Ward 74
DA61.8%Leading candidate: PETRUS JACOBUS VENTER
ANC28.6%
Lead: 5 254 votes
Ward 75
ANC69.1%Leading candidate: WANDILE ANDIE NKWELE
DA21.3%
Lead: 9 756 votes
Ward 76
DA59.2%Leading candidate: RASHAAD HAYNIE
INDEPENDENTS21.1%
Lead: 5 108 votes
Ward 77
DA68.0%Leading candidate: MARTIN MATHEUS FIENIES
ANC21.0%
Lead: 5 573 votes
Ward 78
DA63.9%Leading candidate: MOHAMMED FAROUK DANIELS
ANC18.5%
Lead: 6 095 votes
Ward 79
DA72.2%Leading candidate: CHARLOTTE WILLIAMS
ANC16.5%
Lead: 7 321 votes
Ward 80
DA66.0%Leading candidate: JEANNE HERADIEN
ANC18.2%
Lead: 6 605 votes
Ward 81
DA72.5%Leading candidate: HENRY BUSCH
ANC14.6%
Lead: 7 294 votes
Ward 82
DA71.3%Leading candidate: MARIA BOTES
ANC17.9%
Lead: 6 550 votes
Ward 83
ANC47.2%Leading candidate: HEINRICH SAMUEL MAGERMAN
DA43.4%
Lead: 377 votes
Ward 84
DA90.2%Leading candidate: GISELA ANTJE JESPERSEN
ACDP4.9%
Lead: 14 076 votes
Ward 85
DA74.8%Leading candidate: ABRAHAM JACOB KNOX
ANC18.4%
Lead: 8 101 votes
Ward 86
DA83.9%Leading candidate: CHRISTIAAN ALBERTUS HATTINGH
ANC11.2%
Lead: 15 699 votes
Ward 87
ANC92.2%Leading candidate: XOLANI RONALD SOTASHE
UDM5.5%
Lead: 10 585 votes
Ward 88
ANC84.4%Leading candidate: MANDISA MONICA JONAS
UDM6.1%
Lead: 9 805 votes
Ward 89
ANC89.9%Leading candidate: NONTSOMI ESTHER BILLIE
UDM5.3%
Lead: 11 908 votes
Ward 90
ANC93.5%Leading candidate: MICHAEL NGOMANA
UDM4.4%
Lead: 14 720 votes
Ward 91
ANC96.7%Leading candidate: ELSIE NOPESI KWAYINTO
UDM1.4%
Lead: 11 649 votes
Ward 92
ANC93.6%Leading candidate: PRINCESS NOMBELELO KOTYI
UDM4.6%
Lead: 10 850 votes
Ward 93
ANC97.2%Leading candidate: RICHARD MAKELENI
UDM1.0%
Lead: 12 171 votes
Ward 94
ANC96.6%Leading candidate: VUSILE LENNOX BOYCE
DA1.0%
Lead: 12 151 votes
Ward 95
ANC93.9%Leading candidate: MADODONKE ELLIAS NGOMBANE
UDM3.4%
Lead: 13 023 votes
Ward 96
ANC90.3%Leading candidate: MAXON THABILE LUDIDI
UDM5.2%
Lead: 11 409 votes
Ward 97
ANC90.4%Leading candidate: PHAKAMILE KULA
INDEPENDENTS4.7%
Lead: 12 307 votes
Ward 98
ANC93.0%Leading candidate: MBULELO NCEDANA
UDM5.7%
Lead: 10 133 votes
Ward 99
ANC94.9%Leading candidate: HITLER MDODA
UDM3.2%
Lead: 10 814 votes
Ward 100
DA55.1%Leading candidate: ANTON HERMANUS FUCHS
ANC29.1%
Lead: 3 376 votes
Local, district or metro?

Local councils and district councils share responsibilities. Metros combine both.

Your town and nearby areas

Handles local services such as refuse collection and local roads, with responsibilities shared with the district.

Several local municipalities

Coordinates planning and shared services across its area, such as bulk water infrastructure. Functions vary by area.

One council for a large city

Combines local and district responsibilities. There is no separate district council above it.

A district municipality is a level of local government. A voting district is a small voting area; it has no council of its own.

CoGTA guide to local government
Sources & result details

IEC: 25 Oct 2021, 14:55 SAST · checked 05 Nov 2026, 16:01 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.

IEC guide to council seats
IEC source figures

The council results cover all of Cape Town. Ward results include areas outside Macassar.

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

Positive-area intersections of the 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Full-ward figures include votes outside the place; votes are never allocated by overlap area.

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