Voting districtsANC 70DP 32IFP 4darker = bigger win
VD shapes: the IEC's 1999 boundaries; 11 VD(s) with their 2026 shape · 1 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
Western Johannesburg MLC 1994 election resultsWestern Johannesburg MLC 1999 election resultsWestern Johannesburg MLC 2004 election resultsWestern Johannesburg MLC 2009 election resultsWestern Johannesburg MLC 2014 election resultsWestern Johannesburg MLC 2019 election resultsWestern Johannesburg MLC 2024 election results
ANC 67.4%
Most national votes
Vote breakdown · National ballot
- ANC 67.4%
- DP 19.4%
- IFP 3.9%
- Others 9.4%
Turnout90.4%
Voters on the roll254k
National ballot ? · 227 558 valid votes
ANCAfrican National Congress153 29767.4%
DPDemocratic Party44 03619.4%
IFPInkatha Freedom Party8 8623.9%- NNPNew National Party7 8433.4%
UDMUnited Democratic Movement3 7591.7%
ACDPAfrican Christian Democratic Party2 7431.2%
FAFederal Alliance2 2411.0%- VFFFVryheidsfront \ Freedom Front1 6340.7%
PACPan Africanist Congress of Azania1 1060.5%
UCDPUnited Christian Democratic Party9920.4%
AZAPOAzanian People's Organisation3880.2%
AEBAfrikaner Eenheidsbeweging3810.2%- GPGPThe Government By the People Green Party930.0%
SOPAThe Socialist Party of Azania900.0%
AITUPAbolition of Income Tax and Usury Party510.0%
MFMinority Front420.0%
Voting districts · 107 ?
Western Johannesburg MLC's 1999 election results: ANC 67.4% on the national ballot; turnout 90.4%. Official IEC results of the 1999 national election in Western Johannesburg MLC, voting district by voting district.
- VD 32870011DP 66.2%
- VD 32870022DP 46.0%
- VD 32870033DP 56.1%
- VD 32870044DP 50.1%
- VD 32870055ANC 39.8%
- VD 32870066DP 51.6%
- VD 32870077DP 46.7%
- VD 32870088DP 58.1%
- VD 32870099ANC 56.1%
- VD 32870112DP 57.7%
- VD 32870123DP 55.9%
- VD 32870134ANC 81.0%
- VD 32870145ANC 94.0%
- VD 32870156DP 46.9%
- VD 32870167DP 57.7%
- VD 32870178DP 61.2%
- VD 32870189DP 47.8%
- VD 32870190DP 46.4%
- VD 32870202DP 53.5%
- VD 32870213DP 55.8%
- VD 32870224ANC 53.7%
- VD 32870235ANC 43.2%
- VD 32870246DP 40.6%
- VD 32870257DP 55.3%
- VD 32870268DP 58.1%
- VD 32870279DP 65.2%
- VD 32870280DP 61.9%
- VD 32870291DP 52.3%
- VD 32870303DP 66.3%
- VD 32870314DP 48.3%
- VD 32870325DP 62.6%
- VD 32870336DP 56.4%
- VD 32870347DP 60.9%
- VD 32870358ANC 59.4%
- VD 32870369ANC 90.2%
- VD 32870370ANC 93.5%
- VD 32870381ANC 82.6%
- VD 32870392ANC 90.4%
- VD 32870404ANC 89.3%
- VD 32870415ANC 93.7%
- VD 32870426ANC 89.0%
- VD 32870437ANC 90.9%
- VD 32870448ANC 92.4%
- VD 32870459ANC 91.8%
- VD 32870460ANC 93.8%
- VD 32870471ANC 94.5%
- VD 32870482ANC 94.0%
- VD 32870493ANC 92.9%
- VD 32870505ANC 91.0%
- VD 32870516ANC 90.5%
- VD 32870527ANC 91.4%
- VD 32870538ANC 92.0%
- VD 32870549ANC 95.2%
- VD 32870550ANC 95.1%
- VD 32870561ANC 95.7%
- VD 32870572ANC 92.2%
- VD 32870583ANC 93.5%
- VD 32870594ANC 92.3%
- VD 32870606ANC 93.4%
- VD 32870617ANC 93.8%
- VD 32870628ANC 95.5%
- VD 32870639ANC 93.6%
- VD 32870640ANC 93.7%
- VD 32870651ANC 92.6%
- VD 32870662ANC 96.4%
- VD 32870673ANC 95.4%
- VD 32870684ANC 96.8%
- VD 32870695ANC 95.6%
- VD 32870707ANC 95.6%
- VD 32870718ANC 97.3%
- VD 32870729ANC 96.5%
- VD 32870730IFP 57.1%
- VD 32870741ANC 96.3%
- VD 32870752ANC 96.0%
- VD 32870763ANC 97.2%
- VD 32870774ANC 97.0%
- VD 32870785ANC 92.8%
- VD 32870796ANC 92.4%
- VD 32870808ANC 94.6%
- VD 32870819ANC 90.4%
- VD 32870820ANC 93.9%
- VD 32870831ANC 94.0%
- VD 32870842ANC 93.2%
- VD 32870853ANC 93.4%
- VD 32870864ANC 93.1%
- VD 32870875IFP 63.5%
- VD 32870886IFP 74.3%
- VD 32870897ANC 90.1%
- VD 32870909ANC 93.0%
- VD 32870910ANC 92.8%
- VD 32870921ANC 88.2%
- VD 32870932ANC 92.4%
- VD 32870943ANC 92.5%
- VD 32870954ANC 93.3%
- VD 32870965ANC 92.1%
- VD 32870976ANC 88.8%
- VD 32870987ANC 92.4%
- VD 32870998ANC 92.1%
- VD 32871001ANC 92.9%
- VD 32871012ANC 86.4%
- VD 32871023DP 50.2%
- VD 32871034DP 51.7%
- VD 32871045DP 61.2%
- VD 32871056ANC 93.6%
- VD 32871067DP 55.1%
- VD 32871078IFP 88.5%
- VD 32871089DP 45.7%
Other municipalities in Gauteng
- Alberton TLC election results
- Benoni TLC election results
- Blesbokspruit TRC election results
- Boksburg TLC election results
- Brakpan TLC election results
- Bronberg TRC election results
- Bronkhorstspruit TLC election results
- Carletonville TLC election results
- Centurion MLC election results
- City Council of Pretoria MLC election results
- Crocodile River TRC election results
- Cullinan/ Rayton TLC election results
- De Deur/ Walkerville LAC election results
- Devon LAC election results
- Eastern Johannesburg MLC election results
- Edenvale/ Modderfontein MLC election results
- Eikenhof LAC election results
- Elands River TRC election results
- Gatsrand TRC election results
- Germiston TLC election results
- Hammanskraal LAC election results
- Kempton Park/ Tembisa MLC election results
- Krugersdorp TLC election results
- Magaliesberg TRC election results
- Magaliesburg LAC election results
- Midrand/ Rabie Ridge/ Ivory Park MLC election results
- Nigel TLC election results
- Northern Johannesburg MLC election results
- Northern Pretoria MLC election results
- Pienaars River TRC election results
- Randfontein TLC election results
- Randvaal LAC election results
- Roodeplaat LAC election results
- Southern Johannesburg MLC election results
- Springs TLC election results
- Suikerbosrand River TRC election results
- Vaal Marina LAC election results
- Vaal Oewer LAC election results
- Vaal River TRC election results
- Vereeniging-Kopanong MLC election results
- Vischkuil LAC election results
- Western Vaal MLC election results
- Westonaria TLC election results
About these figures
Notes on the IEC's figures for this page
Votes cast 229 573 · spoilt 2 015 · special votes 0 · All 107 voting districts in · the IEC marks the results complete
Note: the IEC's 1999 delimitation lists no wards for Western Johannesburg 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:08 SAST.