DA 64.2%up 1.0 pts from 63.2% in 2021
Democratic Alliance · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Brett Clive Peter SteensmaDemocratic AllianceWard ballot ? · 8 458 valid votes
DADemocratic Alliance5 43264.2%
ANCAfrican National Congress1 02312.1%
EFFEconomic Freedom Fighters3844.5%
VF PLUSVryheidsfront Plus | Freedom Front Plus3303.9%
ActionSA2973.5%
ATMAfrican Transformation Movement2382.8%
GOOD2082.5%
UDMUnited Democratic Movement841.0%
MKPUmkhonto Wesizwe Party821.0%- SACPSouth African Communist Party600.7%
ACDPAfrican Christian Democratic Party590.7%
ALJAMAAl Jama-ah540.6%
PAPatriotic Alliance530.6%- CCCNational Coloured Congress440.5%
CAPEXITCape Independence Party / Kaapse Onafhanklikheids Party240.3%
PACPan Africanist Congress of Azania180.2%
AICAfrican Independent Congress100.1%- CMCCape Muslim Congress90.1%
COPECongress of the People80.1%
A.C.C.Alliance of Citizens for Change70.1%
IFPInkatha Freedom Party50.1%- D.P.ADemocratic People's Alternative50.1%
OHMOrganic Humanity Movement40.0%- TRUTHTruth and Solidarity Movement40.0%
- SDPService Delivery Party30.0%
- MAYIBUYEAfrika Mayibuye Movement30.0%
AZANIAAzania Peaceful Revolution20.0%
ARAAfrica Restoration Alliance20.0%
UIMUnited Independent Movement20.0%
MFMinority Front10.0%
SUNSizwe Ummah Nation10.0%
AACAfrican Alliance Congress10.0%- LABOURLabour Party of South Africa10.0%
Hours off in Ward 4 ?
Reported in the ESP app
Voting districts · 4 ?
Brett Clive Peter Steensma (DA) won Ward 4 with 5 432 votes, 33.8% of the ward's 16 088 registered voters. Turnout was 53.4%: 8 593 of 16 088 registered voters voted. Official IEC results of the 2026 local government elections in Ward 4, City of Cape Town, voting district by voting district.
Candidates · 41
Lorden FranckeActionSA
Karen Avril Mc CarrollAfrica Restoration Alliance
William James LinksAfrican Alliance Congress
Gideon ThiartAfrican Christian Democratic Party
Asisipho Patricia MaqelanaAfrican Independent Congress
Bulelwa Benedictor NtoyantoAfrican National Congress
Nompumelelo PeterAfrican Transformation Movement- Fundiswa Nomampondo GodzanaAfrika Mayibuye Movement
Galil BrinkhuisAl Jama-ah- Nobulali DanisaAll Natives of South Africa
Charné HillAlliance of Citizens for Change- Preston Neill RingquestAvright Political Movement
Ashraf SentsoAzania Peaceful Revolution
Kevin Gary SiebertCape Independence Party / Kaapse Onafhanklikheids Party- Yagyah AdamsCape Muslim Congress
Jacob van StadenCongress of the People
Brett Clive Peter SteensmaDemocratic Alliance- Moeneebah HamidDemocratic People's Alternative
Fundiswa MartinEconomic Freedom Fighters- Silindokuhle MhlongoEkhethu Peoples Party
Clinton Roy DanielsGOOD
Yolande Sharon Cox-ChettyInkatha Freedom Party- Estelle Anne BarniesKhoi Aboriginal Party
- Cynthia TyokoloLabour Party of South Africa
Navasha SewrajMinority Front- Masnoena NeerNational Coloured Congress
- Dawayne Gilbert JacobsOne Love Alliance
Anneke DemnitzOrganic Humanity Movement
Garth Sameul LincolnPan Africanist Congress of Azania
Isaac Martin GoliathPatriotic Alliance- Shantel Danielle RamokhobiSakk Military Veterans Party
- Imtiaz CassimService Delivery Party
Nazier Ahmed CassiemSizwe Ummah Nation- Jongindawo Lennox StekelaSouth African Communist Party
Bantu TsotsobeSpectrum National Party- Qondile Odwa LiwaniTruth and Solidarity Movement
Mack Michael MokobaneUmkhonto Wesizwe Party- Sean Frederick NefdtUnited Democratic Front Party
Litha Leon VakalisaUnited Democratic Movement
Kurt André Carlo OliverUnited Independent Movement
Ndileka Thelma NongweVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
ESP areas in this ward · 11 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 8 730 · spoilt 272 · special votes 250 · All 4 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
PR ballot figures for this ward are the sum of the IEC's results for its 4 voting districts; the IEC publishes the ward ballot per ward and the PR ballot per voting district.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 4 voting districts here (8 593 of 16 088). The IEC publishes 54.4%.
The winner's share of registered voters is calculated: the winner's votes on the IEC's ward ballot ÷ the registered voters of the ward's voting districts.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same ward (the ward that covered the same area then), both from the IEC's counts, with no votes re-allocated between boundaries.
Note: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 39 parties (the IEC's total vs the ballots' sum): DA 5 432 vs 10 682; ANC 1 023 vs 2 001; EFF 384 vs 774; VF PLUS 330 vs 695; ActionSA 297 vs 622; ATM 238 vs 457; GOOD 208 vs 407; UDM 84 vs 198; MKP 82 vs 148; SACP 60 vs 112; ACDP 59 vs 118; ALJAMA 54 vs 105; PA 53 vs 102; CCC 44 vs 69; CAPEXIT 24 vs 43; PAC 18 vs 41; AIC 10 vs 16; CMC 9 vs 16; COPE 8 vs 10; A.C.C. 7 vs 14; D.P.A 5 vs 11; IFP 5 vs 10; OHM 4 vs 10; TRUTH 4 vs 6; MAYIBUYE 3 vs 7; SDP 3 vs 4; AZANIA 2 vs 3; LABOUR 1 vs 2; AAAC 0 vs 2; ABGF 0 vs 1; AMC.ROY. 0 vs 1; BOSA 0 vs 36; CKP 0 vs 1; EKHETHU 0 vs 2; HLD 0 vs 2; NFP 0 vs 1; United Democratic Front Party 0 vs 5; OLA 0 vs 2; USA 0 vs 2. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 94 times in 4 voting districts. In local elections the IEC also publishes each party's total across the ward, PR and DC 40% ballots. For these parties (by IEC party number) that total differs from the party's votes on the ballots themselves. We show each ballot's own votes. Each voting district's own page lists the IEC's figures.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 10 Nov 2026, 01:24 SAST.