Voting districtsNNP 100ANC 80DP 33darker = bigger win
VD shapes: the IEC's 1999 boundaries; 13 VD(s) with their 2026 shape · 2 VD(s) have no boundary and are listed below only
Election yearDrag or tap a yearDrag the handle or click a year · ← → keys work too
Central Cape Town MLC 1994 election resultsCentral Cape Town MLC 1999 election resultsCentral Cape Town MLC 2004 election resultsCentral Cape Town MLC 2009 election resultsCentral Cape Town MLC 2014 election resultsCentral Cape Town MLC 2019 election resultsCentral Cape Town MLC 2024 election results
ANC 48.6%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 48.6%
- NNP 28.5%
- DP 13.5%
- Others 9.4%
Turnout85.4%
Voters on the roll443k
Provincial ballot ? · 374 921 valid votes
ANCAfrican National Congress182 10548.6%- NNPNew National Party106 84428.5%
DPDemocratic Party50 72113.5%
UDMUnited Democratic Movement12 6723.4%
ACDPAfrican Christian Democratic Party11 1953.0%- AMPAfrica Moral Party5 7701.5%
PACPan Africanist Congress of Azania2 5690.7%- GPGPThe Government By the People Green Party9980.3%
IFPInkatha Freedom Party6580.2%
PLPPeople's Liberation Party3410.1%
FAFederal Alliance2880.1%
AEBAfrikaner Eenheidsbeweging2400.1%- VFFFVryheidsfront \ Freedom Front1810.0%
WIVLWorkers International Vanguard League1700.0%
NACOPANational Coalition Party/Nasionale Koalisie Party1690.0%
Voting districts · 215 ?
Central Cape Town MLC's 1999 election results: ANC 48.6% on the provincial ballot; turnout 85.4%. Official IEC results of the 1999 provincial elections in Central Cape Town MLC, voting district by voting district.
- VD 97090016DP 49.9%
- VD 97090027DP 50.0%
- VD 97090038DP 50.2%
- VD 97090049DP 51.9%
- VD 97090050DP 48.7%
- VD 97090061DP 50.4%
- VD 97090072NNP 49.2%
- VD 97090083ANC 89.7%
- VD 97090094ANC 41.2%
- VD 97090106ANC 93.8%
- VD 97090117ANC 94.7%
- VD 97090128ANC 94.9%
- VD 97090139ANC 94.8%
- VD 97090140ANC 94.8%
- VD 97090151ANC 92.7%
- VD 97090162ANC 35.9%
- VD 97090173NNP 70.8%
- VD 97090184NNP 49.0%
- VD 97090195NNP 70.0%
- VD 97090207ANC 35.2%
- VD 97090218NNP 65.3%
- VD 97090229NNP 70.9%
- VD 97090230NNP 62.5%
- VD 97090241ANC 40.5%
- VD 97090252NNP 40.3%
- VD 97090263DP 41.2%
- VD 97090274DP 45.5%
- VD 97090285DP 47.1%
- VD 97090296DP 45.3%
- VD 97090308NNP 42.0%
- VD 97090319NNP 36.4%
- VD 97090320ANC 33.4%
- VD 97090331NNP 41.1%
- VD 97090342DP 58.6%
- VD 97090353DP 42.6%
- VD 97090364ANC 34.6%
- VD 97090375DP 38.1%
- VD 97090386DP 57.3%
- VD 97090397DP 53.9%
- VD 97090409DP 54.0%
- VD 97090410DP 56.7%
- VD 97090421DP 51.4%
- VD 97090432DP 51.4%
- VD 97090443DP 44.3%
- VD 97090454NNP 37.0%
- VD 97090465NNP 32.8%
- VD 97090476NNP 31.2%
- VD 97090487DP 53.6%
- VD 97090498DP 58.9%
- VD 97090500ANC 34.2%
- VD 97090511ANC 32.5%
- VD 97090522DP 57.6%
- VD 97090533NNP 40.5%
- VD 97090544DP 51.1%
- VD 97090555DP 52.1%
- VD 97090566DP 36.4%
- VD 97090577DP 43.2%
- VD 97090588NNP 43.5%
- VD 97090599NNP 45.2%
- VD 97090601NNP 42.4%
- VD 97090612NNP 45.2%
- VD 97090623NNP 67.7%
- VD 97090634NNP 63.9%
- VD 97090645NNP 48.3%
- VD 97090656DP 48.6%
- VD 97090667NNP 47.9%
- VD 97090678DP 50.8%
- VD 97090689ANC 92.6%
- VD 97090690NNP 35.1%
- VD 97090702NNP 45.1%
- VD 97090713ANC 35.0%
- VD 97090724ANC 33.5%
- VD 97090735ANC 32.7%
- VD 97090746NNP 55.4%
- VD 97090757NNP 62.1%
- VD 97090768NNP 64.0%
- VD 97090779NNP 56.8%
- VD 97090780NNP 56.8%
- VD 97090791NNP 57.5%
- VD 97090803NNP 51.0%
- VD 97090814NNP 52.8%
- VD 97090825NNP 39.9%
- VD 97090836NNP 37.0%
- VD 97090847ANC 44.0%
- VD 97090858ANC 52.3%
- VD 97090869ANC 42.8%
- VD 97090870NNP 40.4%
- VD 97090881NNP 39.8%
- VD 97090892NNP 65.7%
- VD 97090904NNP 55.4%
- VD 97090915NNP 76.2%
- VD 97090926NNP 57.8%
- VD 97090937ANC 93.2%
- VD 97090948ANC 91.7%
- VD 97090959ANC 93.5%
- VD 97090960ANC 92.4%
- VD 97090971ANC 90.7%
- VD 97090982ANC 91.6%
- VD 97090993ANC 92.2%
- VD 97091006ANC 91.1%
- VD 97091017ANC 91.9%
- VD 97091028ANC 32.9%
- VD 97091039NNP 60.9%
- VD 97091040NNP 65.8%
- VD 97091051NNP 65.2%
- VD 97091062NNP 71.1%
- VD 97091073NNP 63.7%
- VD 97091084NNP 72.7%
- VD 97091095NNP 72.7%
- VD 97091107NNP 67.1%
- VD 97091118NNP 59.8%
- VD 97091129ANC 92.8%
- VD 97091130ANC 94.1%
- VD 97091141ANC 94.9%
- VD 97091152ANC 95.6%
- VD 97091163ANC 91.7%
- VD 97091174ANC 89.7%
- VD 97091185ANC 90.8%
- VD 97091196ANC 92.2%
- VD 97091208ANC 94.9%
- VD 97091219ANC 73.3%
- VD 97091220NNP 56.5%
- VD 97091231NNP 42.0%
- VD 97091242NNP 36.7%
- VD 97091253NNP 38.7%
- VD 97091264NNP 61.4%
- VD 97091275ANC 92.8%
- VD 97091286NNP 57.2%
- VD 97091297NNP 42.4%
- VD 97091309NNP 52.6%
- VD 97091310NNP 59.5%
- VD 97091321NNP 56.9%
- VD 97091332NNP 57.4%
- VD 97091343NNP 50.4%
- VD 97091354NNP 65.2%
- VD 97091365NNP 50.4%
- VD 97091376NNP 48.0%
- VD 97091387NNP 50.5%
- VD 97091398NNP 56.4%
- VD 97091400NNP 52.9%
- VD 97091411NNP 62.9%
- VD 97091422NNP 63.2%
- VD 97091433NNP 67.9%
- VD 97091444NNP 66.1%
- VD 97091455ANC 89.6%
- VD 97091466NNP 56.3%
- VD 97091477NNP 66.9%
- VD 97091488NNP 65.6%
- VD 97091499NNP 69.5%
- VD 97091501NNP 66.0%
- VD 97091512ANC 52.7%
- VD 97091523NNP 65.7%
- VD 97091534NNP 65.0%
- VD 97091545NNP 62.7%
- VD 97091556NNP 59.8%
- VD 97091567NNP 71.2%
- VD 97091578NNP 63.2%
- VD 97091589NNP 59.6%
- VD 97091590ANC 93.8%
- VD 97091602NNP 39.2%
- VD 97091613NNP 63.7%
- VD 97091624NNP 39.7%
- VD 97091635NNP 66.4%
- VD 97091646NNP 68.2%
- VD 97091657NNP 58.8%
- VD 97091668NNP 53.6%
- VD 97091679NNP 57.2%
- VD 97091680NNP 50.8%
- VD 97091691NNP 48.9%
- VD 97091703NNP 62.1%
- VD 97091714NNP 59.8%
- VD 97091725ANC 72.9%
- VD 97091736ANC 90.4%
- VD 97091747ANC 48.9%
- VD 97091758ANC 93.4%
- VD 97091769ANC 92.7%
- VD 97091770ANC 92.6%
- VD 97091781ANC 88.8%
- VD 97091792ANC 95.3%
- VD 97091804ANC 93.0%
- VD 97091815ANC 95.7%
- VD 97091826ANC 96.1%
- VD 97091837ANC 92.3%
- VD 97091848ANC 86.1%
- VD 97091859ANC 94.5%
- VD 97091860ANC 91.1%
- VD 97091871ANC 90.5%
- VD 97091882ANC 90.2%
- VD 97091905ANC 89.6%
- VD 97091916ANC 93.5%
- VD 97091927ANC 92.1%
- VD 97091938ANC 94.1%
- VD 97091949ANC 90.2%
- VD 97091950ANC 93.0%
- VD 97091961ANC 86.1%
- VD 97091972ANC 92.6%
- VD 97091983ANC 94.8%
- VD 97091994ANC 92.3%
- VD 97092007ANC 93.1%
- VD 97092018ANC 92.1%
- VD 97092029NNP 66.8%
- VD 97092030ANC 93.5%
- VD 97092041ANC 82.6%
- VD 97092052ANC 94.5%
- VD 97092063DP 52.9%
- VD 97092074DP 47.6%
- VD 97092085NNP 30.1%
- VD 97092096NNP 62.6%
- VD 97092108ANC 55.0%
- VD 97092119DP 54.5%
- VD 97092120DP 54.0%
- VD 97092131ANC 95.5%
- VD 97092142ANC 90.7%
- VD 97092153DP 44.6%
- VD 97092164NNP 63.3%
Other municipalities in Western Cape
- Albertinia TLC election results
- Ashton TLC election results
- Aurora TLC election results
- Barrydale TLC election results
- Beaufort West TLC election results
- Beaufort West TRC election results
- Belvidere Estate TLC election results
- Bitterfontein/ Nuwerus TLC election results
- Blaauwberg MLC election results
- Bo-Langkloof TRC election results
- Bonnievale TLC election results
- Botrivier TLC election results
- Bredasdorp TLC election results
- Bredasdorp TRC election results
- Brenton TLC election results
- Caledon TRC election results
- Caledon/Myddleton TLC election results
- Calitzdorp TLC election results
- Calitzdorp TRC election results
- Ceres TLC election results
- Citrusdal TLC election results
- Clanwilliam TLC election results
- Clanwilliam TRC election results
- Darling TLC election results
- De Doorns TLC election results
- De Rust/Blomnek TLC election results
- Doringbaai/Strandfontein TLC election results
- Dysseldorp TLC election results
- Ebenhaezer TLC election results
- Franschoek TLC election results
- Friemersheim TLC election results
- Gansbaai TLC election results
- Genadendal TLC election results
- George TLC election results
- Gouritz TLC election results
- Graafwater TLC election results
- Grabouw TLC election results
- Greater Hermanus TLC election results
- Greater Plettenberg Bay TLC election results
- Greyton TLC election results
- Groot Brakrivier TLC election results
- Haarlem TLC election results
- Hangklip/ Kleinmond TLC election results
- Heidelberg TLC election results
- Helderberg MLC election results
- Herbertsdale TLC election results
- Hermanus TRC election results
- Hopefield TLC election results
- Klawer TLC election results
- Knoetzie TLC election results
- Knysna TLC election results
- Koringberg TLC election results
- Ladismith TLC election results
- Ladismith TRC election results
- Laingsburg TLC election results
- Laingsburg TRC election results
- Lamberts Bay TLC election results
- Langebaan TLC election results
- Langeberg TRC election results
- Leeu Gamka TLC election results
- Lutzville TLC election results
- Malmesbury TLC election results
- Malmesbury TRC election results
- Matroosberg TRC election results
- McGregor TLC election results
- Montagu TLC election results
- Moorreesburg TLC election results
- Mosselbaai TRC election results
- Mosselbay TLC election results
- Murraysburg TLC election results
- Murraysburg TRC election results
- Napier TLC election results
- Nuweberg TRC election results
- Oostenberg MLC election results
- Oudtshoorn TLC election results
- Oudtshoorn TRC election results
- Outeniqua TRC election results
- Paarl TLC election results
- Paarl TRC election results
- Piketberg TLC election results
- Piketberg TRC election results
- Pniel TLC election results
- Porterville TLC election results
- Prince Albert TLC election results
- Prince Albert TRC election results
- Prince Alfred Hamlet TLC election results
- Rawsonville TLC election results
- Redelinghuys TLC election results
- Rheenendal TLC election results
- Rietpoort TLC election results
- Riversdale TLC election results
- Riviersonderend TLC election results
- Robertson TLC election results
- Saron TLC election results
- Sedgefield TLC election results
- Slangrivier TLC election results
- Southern Peninsula MLC election results
- Stanford TLC election results
- Stellenbosch TLC election results
- Stellenbosch TRC election results
- Stilbaai TLC election results
- Struisbaai TLC election results
- Suurbraak TLC election results
- Swellendam TLC election results
- Swellendam TRC election results
- Touws River TLC election results
- Tulbagh TLC election results
- Tygerberg MLC election results
- Uniondale TLC election results
- Uniondale TRC election results
- Vanrhynsdorp TLC election results
- Vanrhynsdorp TRC election results
- Vanwyksdorp TLC election results
- Velddrif TLC election results
- Villiersdorp TLC election results
- Vredendal TLC election results
- Vredendal TRC election results
- Wellington TLC election results
- West Coast Peninsula TLC election results
- Wilderness TLC election results
- Witzenberg TRC election results
- Wolseley TLC election results
- Worcester TLC election results
- Wynland TRC election results
- Yzerfontein TLC election results
- Zoar TLC election results
About these figures
Notes on the IEC's figures for this page
Votes cast 378 126 · spoilt 3 205 · special votes 0 · All 215 voting districts in · the IEC marks the results complete
Note: the IEC's 1999 delimitation lists no wards for Central Cape Town MLC; its voting districts are listed directly, and the municipal result is the IEC's own.
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 28 Oct 2026, 13:50 SAST.