MunicipalitiesANC 49darker = bigger win
1999 council boundaries: the IEC's 1999 voting districts dissolved by council (approximate; gaps where a VD has no shape)
ANC 89.3%down 3.4 pts from 92.7% in 1994
Most national votes
Vote breakdown · National ballot
- ANC 89.3%
- UDM 2.6%
- NNP 1.7%
- Others 6.4%
Turnout91.5%
Voters on the roll1.85M
National ballot ? · 1 660 849 valid votes
ANCAfrican National Congress1 483 19989.3%
UDMUnited Democratic Movement42 6432.6%- NNPNew National Party28 5591.7%
DPDemocratic Party28 1161.7%
PACPan Africanist Congress of Azania20 0701.2%
ACDPAfrican Christian Democratic Party18 1511.1%- VFFFVryheidsfront \ Freedom Front8 8350.5%
AZAPOAzanian People's Organisation8 1210.5%
FAFederal Alliance6 1980.4%
AEBAfrikaner Eenheidsbeweging6 0950.4%
IFPInkatha Freedom Party5 3890.3%
UCDPUnited Christian Democratic Party1 6840.1%
SOPAThe Socialist Party of Azania1 2850.1%
AITUPAbolition of Income Tax and Usury Party1 2810.1%
MFMinority Front6530.0%- GPGPThe Government By the People Green Party5700.0%
Northern Province's seats in Parliament · 20 ?
- African National Congress19
- United Democratic Movement1
Municipalities · 49
- Alldays/ Lt-Buysdorp RLCANC 93.4%
- Bakenberg RLCANC 94.2%
- Bochum/ My Darling RLCANC 94.5%
- Bolebedu CS/ Bolebedu Hlanganani RLCANC 95.8%
- Bushbuckridge Midlands RLCANC 90.8%
- Bushbuckridge North RLCANC 91.9%
- Bushbuckridge South RLCANC 93.6%
- Dendron RLCANC 92.9%
- Dikgale/ Soekmekaar RLCANC 92.5%
- Dilokong RLCANC 96.8%
- Duiwelskloof TLCANC 86.9%
- Elim/ Tshitale/ Hlanganani RLCANC 89.7%
- Ellisras Rural RLCANC 95.9%
- Ellisras TLCANC 67.1%
- Giyani RLCANC 90.4%
- Greater Nebo-North RLCANC 93.3%
- Greater Northam RLCANC 68.9%
- Haenertsburg RLCANC 91.6%
- Hlogotlou/ Lepele RLCANC 93.5%
- Hoedspruit/ Makutswi RLCANC 87.8%
- Koedoesrand-Rebone RLCANC 91.8%
- Lebowakgomo RLCANC 87.4%
- Letsitele/ Gravelotte RLCANC 91.1%
- Levhuvhu-Shinwedzi RLCANC 89.6%
- Louis Trichardt TLCANC 80.4%
- Mankweng RLCANC 91.2%
- Maraba-Mashashane/ Maja RLCANC 92.3%
- Messina TLCANC 79.5%
- Moletje/ Matlala RLCANC 93.2%
- Mooketsi/ Sekgosese RLCANC 94.4%
- Mutale/ Masisi/ Vhutswema RLCANC 87.8%
- Naboomspruit TLCANC 69.4%
- Naboomspruit/ Roedtan/Thusang RLCANC 75.8%
- Ngwaritsi/ Makhudu-Thamage RLCANC 95.3%
- Noko-tlou/Fetakgomo RLCANC 90.9%
- Nylstroom TLCANC 67.1%
- Nzhelele/ Tshipise RLCANC 87.2%
- Ohrigstad/Eastern Thubatsi RLCANC 95.9%
- Phalaborwa TLCANC 86.6%
- Pietersburg TLCANC 69.3%
- Potgietersrus TLCANC 83.2%
- Thabazimbi TLCANC 71.4%
- Thohayandou TLCANC 84.2%
- Thubatse Steelpoort RLCANC 96.8%
- Tzaneen TLCANC 78.2%
- Vaalwater RLCANC 82.3%
- Warmbad TLCANC 78.9%
- Warmbad-Pienaarsrivier RLCANC 68.4%
- Zebediela RLCANC 92.9%
About these figures
Official IEC figures: how we add them up
Votes cast 1 691 609 · spoilt 30 760 · special votes 0 · All 1 954 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:22 SAST.