Voting districtsNNP 44DP 37ANC 13darker = bigger win
VD shapes: the IEC's 1999 boundaries; 5 VD(s) with their 2026 shape · 21 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
Southern Peninsula MLC 1994 election resultsSouthern Peninsula MLC 1999 election resultsSouthern Peninsula MLC 2004 election resultsSouthern Peninsula MLC 2009 election resultsSouthern Peninsula MLC 2014 election resultsSouthern Peninsula MLC 2019 election resultsSouthern Peninsula MLC 2024 election results
NNP 38.0%
Most national votes
Vote breakdown · National ballot
- NNP 38.0%
- DP 29.3%
- ANC 21.5%
- Others 11.2%
Turnout88.2%
Voters on the roll152k
National ballot ? · 133 027 valid votes
- NNPNew National Party50 48538.0%
DPDemocratic Party39 01029.3%
ANCAfrican National Congress28 65421.5%
ACDPAfrican Christian Democratic Party7 7545.8%
UDMUnited Democratic Movement4 6123.5%- GPGPThe Government By the People Green Party6530.5%
FAFederal Alliance3380.3%
PACPan Africanist Congress of Azania3180.2%
IFPInkatha Freedom Party2860.2%- VFFFVryheidsfront \ Freedom Front2590.2%
UCDPUnited Christian Democratic Party2060.2%
AITUPAbolition of Income Tax and Usury Party1550.1%
AEBAfrikaner Eenheidsbeweging1090.1%
MFMinority Front1020.1%
AZAPOAzanian People's Organisation490.0%
SOPAThe Socialist Party of Azania370.0%
Voting districts · 115 ?
Southern Peninsula MLC's 1999 election results: NNP 38.0% on the national ballot; turnout 88.2%. Official IEC results of the 1999 national election in Southern Peninsula MLC, voting district by voting district.
- VD 97130011DP 53.3%
- VD 97130022ANC 87.0%
- VD 97130033DP 51.6%
- VD 97130044DP 48.0%
- VD 97130055DP 51.3%
- VD 97130066ANC 31.7%
- VD 97130077DP 35.2%
- VD 97130088DP 47.2%
- VD 97130099DP 50.1%
- VD 97130101DP 52.5%
- VD 97130112DP 55.2%
- VD 97130123NNP 43.3%
- VD 97130134DP 56.1%
- VD 97130145DP 43.5%
- VD 97130156DP 36.6%
- VD 97130167DP 49.8%
- VD 97130178ANC 93.1%
- VD 97130189NNP 50.6%
- VD 97130190ANC 77.6%
- VD 97130202NNP 66.7%
- VD 97130213NNP 70.0%
- VD 97130224NNP 70.6%
- VD 97130235NNP 57.3%
- VD 97130246NNP 63.9%
- VD 97130257NNP 54.5%
- VD 97130268DP 55.6%
- VD 97130279DP 60.1%
- VD 97130280DP 52.4%
- VD 97130291ANC 35.8%
- VD 97130303ANC 36.8%
- VD 97130314DP 55.1%
- VD 97130325ANC 38.1%
- VD 97130336DP 59.7%
- VD 97130347DP 61.8%
- VD 97130358DP 57.7%
- VD 97130369DP 68.1%
- VD 97130370DP 54.0%
- VD 97130381DP 41.1%
- VD 97130392DP 56.1%
- VD 97130404DP 63.2%
- VD 97130415ANC 62.4%
- VD 97130426DP 43.1%
- VD 97130437DP 55.0%
- VD 97130448DP 46.9%
- VD 97130459DP 50.1%
- VD 97130460DP 46.7%
- VD 97130471DP 39.0%
- VD 97130482DP 29.5%
- VD 97130493DP 61.6%
- VD 97130505DP 45.8%
- VD 97130516NNP 42.1%
- VD 97130527NNP 30.9%
- VD 97130538DP 57.9%
- VD 97130549DP 55.4%
- VD 97130550DP 57.3%
- VD 97130561DP 35.3%
- VD 97130572NNP 31.4%
- VD 97130583DP 40.5%
- VD 97130594NNP 36.5%
- VD 97130606NNP 41.2%
- VD 97130617NNP 38.4%
- VD 97130628NNP 67.4%
- VD 97130639NNP 70.9%
- VD 97130640NNP 45.3%
- VD 97130651NNP 64.9%
- VD 97130662NNP 68.1%
- VD 97130673NNP 50.3%
- VD 97130684ANC 86.3%
- VD 97130695NNP 69.5%
- VD 97130707NNP 65.9%
- VD 97130718NNP 69.5%
- VD 97130729NNP 51.8%
- VD 97130730NNP 64.4%
- VD 97130741ANC 33.0%
- VD 97130752ANC 38.0%
- VD 97130763NNP 40.4%
- VD 97130774DP 38.1%
- VD 97130785NNP 39.5%
- VD 97130796NNP 30.0%
- VD 97130808ANC 35.7%
- VD 97130819NNP 55.7%
- VD 97130820NNP 67.6%
- VD 97130831NNP 72.7%
- VD 97130842NNP 38.5%
- VD 97130853NNP 61.2%
- VD 97130864NNP 51.0%
- VD 97130875NNP 71.0%
- VD 97130886NNP 52.8%
- VD 97130897NNP 43.7%
- VD 97130909DP 55.7%
- VD 97130910NNP 71.6%
- VD 97130921NNP 43.1%
- VD 97130932NNP 56.5%
- VD 97130943NNP 59.9%
- VD 97130954NNP 42.6%
- VD 97130965NNP 40.9%
- VD 97130976NNP 45.9%
- VD 97130987NNP 57.8%
- VD 97130998NNP 44.0%
- VD 97131001NNP 41.7%
- VD 97131012NNP 38.4%
- VD 97131023ANC 35.9%
- VD 97131034NNP 71.4%
- VD 97131045ANC 43.8%
- VD 97131056NNP 69.6%
- VD 97131067DP 69.1%
- VD 97131078DP 64.5%
- VD 97131089DP 63.2%
- VD 97131090NNP 73.4%
- VD 97131102ANC 44.4%
- VD 97131113NNP 43.4%
- VD 97131124NNP 68.6%
- VD 97131135NNP 72.5%
- VD 97131146ANC 47.9%
- VD 97131157NNP 64.7%
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
- Central Cape Town MLC 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
- 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 133 854 · spoilt 827 · special votes 0 · All 115 voting districts in · the IEC marks the results complete
Note: the IEC's 1999 delimitation lists no wards for Southern Peninsula 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:25 SAST.