MunicipalitiesANC 160UDM 7DP 4NNP 3darker = bigger win
1999 council boundaries: the IEC's 1999 voting districts dissolved by council (approximate; gaps where a VD has no shape)
ANC majority
47 of 63 seats
Most provincial votes: ANC 73.8% · down 10.6 pts from 84.4% in 1994
Turnout89.9%
Voters on the roll2.45M
Provincial ballot ? · 2 177 266 valid votes
ANCAfrican National Congress1 606 85673.8%
UDMUnited Democratic Movement296 01513.6%
DPDemocratic Party136 8596.3%- NNPNew National Party70 1413.2%
PACPan Africanist Congress of Azania24 8371.1%
ACDPAfrican Christian Democratic Party20 8571.0%- VFFFVryheidsfront \ Freedom Front7 2870.3%
IFPInkatha Freedom Party7 1660.3%
AEBAfrikaner Eenheidsbeweging3 6730.2%
FAFederal Alliance3 5750.2%
Provincial legislature seats · 63 ?
- African National Congress47
- United Democratic Movement9
- Democratic Party4
- New National Party2
- Pan Africanist Congress of Azania1
Municipalities · 177
- Aberdeen Rural TRCNNP 40.5%
- Aberdeen TLCANC 48.4%
- Adelaide Rural TRCANC 84.1%
- Adelaide TLCANC 85.0%
- Albany TRCANC 82.8%
- Albert TRCANC 59.9%
- Alexandria Rural TRCANC 82.7%
- Alexandria TLCANC 83.3%
- Alice TLCANC 90.8%
- Alicedale TLCANC 80.4%
- Aliwal North Rural TRCANC 57.2%
- Aliwal North TLCANC 82.8%
- Amatola Coastal LCANC 42.3%
- Barkly East Rural TRCANC 74.0%
- Barkly East TLCANC 78.9%
- Bathurst Rural TRCANC 86.8%
- Bathurst TLCANC 90.6%
- Bedford Rural TRCANC 78.9%
- Bedford TLCANC 73.5%
- Bizana Rural TRCANC 92.4%
- Bizana TLCANC 77.7%
- Blue Horizon Bay LCDP 38.0%
- Boknes/ Canon Rocks LCDP 36.0%
- Burgersdorp TLCANC 77.9%
- Bushmans River TLCANC 84.5%
- Butterworth TLCANC 60.5%
- Butterworth/ Gcuwa TRCANC 75.5%
- Cacadu/ Glen Grey TRCANC 89.3%
- Cala TLCANC 75.1%
- Cathcart Rural TRCANC 82.4%
- Cathcart TLCANC 80.3%
- Centane TLCANC 65.4%
- Centane TRCANC 84.4%
- Cofimvaba TLCANC 59.8%
- Cofimvaba/ St Marks TRCANC 75.7%
- Cookhouse TLCANC 86.6%
- Cradock Rural TRCANC 72.3%
- Cradock TLCANC 74.3%
- Despatch TLCANC 37.7%
- Dordrecht TLCANC 80.8%
- East London Rural TRCANC 96.7%
- East London TLCANC 77.0%
- Elliot Rural TRCANC 83.4%
- Elliot TLCANC 88.1%
- Elliotdale TLCUDM 61.7%
- Engcobo TLCANC 56.2%
- Engcobo Rural TRCANC 74.3%
- Flagstaff TLCANC 69.4%
- Fort Beaufort Rural TRCANC 95.0%
- Fort Beaufort TLCANC 82.0%
- Gatyana/ Willowvale TRCANC 72.1%
- Graaff-Reinet Rural TRCANC 31.4%
- Graaff-Reinet TLCANC 49.8%
- Grahamstown TLCANC 77.4%
- Hamburg TLCANC 96.0%
- Hankey Rural TRCANC 63.3%
- Hankey TLCANC 68.6%
- Herschel TRCANC 91.5%
- Hewu TRCANC 92.5%
- Hofmeyer Rural TRCANC 59.2%
- Hofmeyer TLCANC 78.1%
- Hogsback LCANC 80.3%
- Humansdorp Rural TRCANC 67.3%
- Humansdorp TLCANC 53.2%
- Idutywa Rural TRCANC 66.8%
- Idutywa TLCANC 60.8%
- Indwe Rural TRCANC 78.1%
- Indwe TLCANC 79.1%
- Jamestown TLCANC 90.8%
- Jansenville Rural TRCANC 43.7%
- Jansenville TLCANC 65.3%
- Jeffrey's Bay TLCANC 27.4%
- Joubertina Rural TRCANC 59.8%
- Joubertina TLCANC 51.5%
- Kareedouw TLCANC 61.0%
- Kei Mouth TLCANC 80.1%
- Kei Road TLCANC 85.9%
- Keiskammahoek Rural TRCANC 88.4%
- Keiskammahoek TLCANC 92.0%
- Kenton-on-Sea TLCANC 72.7%
- King Williams Town Rural TRCANC 95.1%
- King Williams Town TLCANC 84.5%
- Kirkwood Rural TRCANC 81.2%
- Kirkwood TLCANC 79.7%
- Klipplaat TLCANC 74.5%
- Komga Rural TRCANC 87.6%
- Komga TLCANC 78.3%
- Kwabhaca TRCANC 80.5%
- Lady Frere TLCANC 71.9%
- Lady Grey Rural TRCANC 79.6%
- Lady Grey TLCANC 84.1%
- Libode Rural TRCANC 59.9%
- Libode TLCANC 49.3%
- Lusikisiki Rural TRCANC 82.6%
- Lusikisiki TLCANC 64.8%
- Maclear Rural TRCANC 75.1%
- Maclear TLCANC 81.9%
- Maluti TRCANC 85.7%
- Maxesibeni TRCANC 90.4%
- Middelburg Rural TRCANC 45.1%
- Middelburg TLCANC 56.0%
- Middeldrift Rural TRCANC 96.6%
- Middeldrift TLCANC 86.1%
- Molteno Rural TRCANC 64.8%
- Molteno TLCANC 88.3%
- Mount Ayliff TLCANC 73.1%
- Mount Fletcher Rural TRCANC 80.4%
- Mount Fletcher TLCANC 62.2%
- Mount Frere TLCANC 63.4%
- Mpofu/ Stockenstroom TRCANC 94.8%
- Mqanduli Rural TRCUDM 78.1%
- Mqanduli TLCUDM 59.9%
- Ngqeleni Rural TRCANC 61.0%
- Ngqeleni TLCANC 53.8%
- Nieu-Bethesda TLCANC 72.8%
- Nqamakwe Rural TRCANC 77.2%
- Nqamakwe TLCANC 61.9%
- Nthabathemba TRCANC 86.7%
- Oyster Bay LCANC 76.7%
- Patensie TLCANC 69.3%
- Paterson TLCANC 89.7%
- Pearston Rural TRCANC 52.3%
- Pearston TLCANC 50.3%
- Peddie Rural TRCANC 96.5%
- Peddie TLCANC 94.9%
- Port Alfred TLCANC 77.7%
- Port Elizabeth Rural TRCANC 59.8%
- Port Elizabeth TLCANC 64.2%
- Port St Johns TLCANC 54.7%
- Queenstown Rural TRCANC 92.5%
- Queenstown TLCANC 79.8%
- Qumbu Rural TRCANC 66.3%
- Qumbu TLCANC 60.6%
- Rhodes TLCANC 90.4%
- Riebeeck-East TLCANC 79.2%
- Seafield LCANC 44.8%
- Seaview LCDP 56.8%
- Seymore TLCANC 89.9%
- Siphageni TRCANC 85.4%
- Somerset East Rural TRCANC 69.0%
- Somerset East TLCANC 67.0%
- St Francis Bay TLCDP 43.8%
- Sterkspruit TLCANC 78.3%
- Sterkstroom Rural TRCANC 69.9%
- Sterkstroom TLCANC 90.0%
- Steynsburg Rural TRCANC 55.7%
- Steynsburg TLCANC 82.5%
- Steytlerville Rural TRCNNP 41.0%
- Steytlerville TLCANC 48.2%
- Stutterheim Rural TRCANC 94.7%
- Stutterheim TLCANC 79.9%
- Tabankulu Rural TRCANC 79.4%
- Tabankulu TLCANC 61.9%
- Tarka TRCANC 76.4%
- Tarkastad TLCANC 83.2%
- Tsolo Rural TRCANC 52.2%
- Tsolo TLCUDM 49.9%
- Tsomo Rural TRCANC 80.2%
- Tsomo TLCANC 56.6%
- Ugie TLCANC 85.3%
- Uitenhage Rural TRCANC 57.1%
- Uitenhage TLCANC 69.4%
- Umtata Rural TRCUDM 53.3%
- Umtata TLCUDM 56.5%
- Umzimkulu Rural TRCANC 89.3%
- Umzimkulu TLCANC 75.3%
- Umzimvubu TRCANC 64.7%
- Venterstad Rural TRCANC 51.9%
- Venterstad TLCANC 58.9%
- Victoria East TRCANC 97.1%
- Whittlesea/Sada TLCANC 94.2%
- Willowmore Rural TRCNNP 52.8%
- Willowmore TLCANC 47.8%
- Willowvale TLCANC 51.9%
- Wodehouse TRCANC 78.1%
- Xalanga/ Cala TRCANC 83.6%
- Xhora TRCUDM 66.8%
About these figures
Official IEC figures: how we add them up
Votes cast 2 207 735 · spoilt 30 469 · special votes 0 · All 2 646 voting districts in · the IEC marks the results complete
The change beside the headline is the difference between the leading party's share here and its share in the 1994 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
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.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 27 Oct 2026, 23:25 SAST.