Province boundaries as in 1999, drawn from the IEC's 1999 voting districts and the MDB's 2000 wards (approximate) · Boundaries: MDB / IEC
ANC 27 of 33 seats
Majority
Most votes, Provincial ballot: ANC 79.0%
Turnout86.9%
Registered voters1.53M
Provincial ballot ? · 1 305 441 valid votes
ANCAfrican National Congress1 030 90179.0%
UCDPUnited Christian Democratic Party124 8749.6%
DPDemocratic Party42 5933.3%- NNPNew National Party29 9312.3%
- VFFFVryheidsfront \ Freedom Front17 9641.4%
UDMUnited Democratic Movement16 7851.3%
ACDPAfrican Christian Democratic Party12 2270.9%
PACPan Africanist Congress of Azania9 6130.7%
FAFederal Alliance7 1570.5%
IFPInkatha Freedom Party6 7590.5%
AEBAfrikaner Eenheidsbeweging6 6370.5%
Provincial legislature seats · 33 ?
- African National Congress27
- United Christian Democratic Party3
- New National Party1
- Vryheidsfront \ Freedom Front1
- Democratic Party1
Municipalities · 48
- Amalia TRCANC 88.9%
- Biesiesvlei TRCANC 89.9%
- Bloemhof TLCANC 86.6%
- Brits TLCANC 77.9%
- Christiana TLCANC 75.0%
- Coligny TLCANC 85.2%
- Delareyville TLCANC 59.6%
- Derby TRCANC 64.5%
- Fochville TLCANC 71.5%
- Ga Rankuwa TRCANC 86.3%
- Groot Marico TRCANC 75.4%
- Hartebeesfontein TLCANC 85.9%
- Hartebeespoort TLCANC 36.7%
- Klerksdorp TLCANC 70.4%
- Koster TLCANC 79.5%
- Leeudoringstad TLCANC 84.9%
- Lichtenburg TLCANC 67.3%
- Mabopane TRCANC 85.4%
- Madikwe TRCANC 69.1%
- Mafikeng TLCUCDP 49.9%
- Makwassie TLCANC 87.2%
- Marikana TLCANC 79.8%
- Mogwase TRCANC 65.5%
- Monnakato TRCANC 90.2%
- Mothibistad TRCANC 50.5%
- Orkney TLCANC 83.5%
- Ottosdal TLCANC 84.3%
- Ottoshoop TRCANC 75.6%
- Pampierstad TRCANC 80.6%
- Piet Plessis TRCANC 65.0%
- Potchefstroom TLCANC 66.7%
- Pudimoe TRCUCDP 50.2%
- Reiveilo TLCANC 72.9%
- Rustenburg TLCANC 65.5%
- Sannieshof TLCANC 76.3%
- Schweizer Reneke TLCANC 82.6%
- Skeerpoort TRCANC 82.7%
- Stella TLCANC 51.2%
- Stilfontein TLCANC 76.4%
- Swartruggens TLCANC 71.7%
- Temba TRCANC 89.7%
- Ventersdorp TLCANC 79.6%
- Vryburg TLCANC 71.1%
- Wedela TLCANC 87.3%
- Winterveld TRCANC 95.0%
- Witpoort TRCANC 79.3%
- Wolmaranstad TLCANC 83.8%
- Zeerust TLCANC 56.7%
About these figures
Votes cast 1 327 163 · spoilt 21 722 · special votes 0 · All 1 252 voting districts in · the IEC marks the results complete
Total is the sum of the seats the IEC allocated to parties.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 23:26 SAST.