Blank areas: district management areas, which had no wards; the MDB has published no 2000 municipal boundaries to draw them · Boundaries: MDB / IEC
ANC 89.7%
Most national votes
Vote breakdown · National ballot
- ANC 89.7%
- DA 3.8%
- UDM 1.7%
- Others 4.8%
Turnout77.1%
Registered voters2.19M
National ballot ? · 1 657 596 valid votes
ANCAfrican National Congress1 487 16889.7%
DADemocratic Alliance/Demokratiese Alliansie63 2363.8%
UDMUnited Democratic Movement27 5121.7%
ACDPAfrican Christian Democratic Party20 3401.2%
PACPan Africanist Congress of Azania15 7761.0%
VF PlusVryheidsfront Plus8 6550.5%
AZAPOAzanian People's Organisation8 6030.5%- NNPNuwe Nasionale Party/New National Party7 8650.5%
IDIndependent Democrats3 2040.2%
IFPInkatha Freedom Party2 9230.2%
UCDPUnited Christian Democratic Party2 3750.1%- NANasionale Aksie1 9670.1%
SOPAThe Socialist Party of Azania1 3130.1%
EMSAThe Employment Movement of South Africa1 3110.1%
P.J.C.Peace and Justice Congress1 2290.1%
CDPChristian Democratic Party1 0200.1%
U.F.United Front8720.1%
T.O.P.The Organisation Party8620.1%
KISSKeep It Straight and Simple5150.0%- NO_ABBRNew Labour Party4450.0%
MFMinority Front4050.0%
National Assembly seats from this province's regional list · 0 ?
Municipalities · 24
- AganangANC 90.5%
- Ba-PhalaborwaANC 87.1%
- Bela-BelaANC 79.0%
- BloubergANC 94.1%
- BushbuckridgeANC 92.4%
- FetakgomoANC 90.1%
- Greater GiyaniANC 91.3%
- Greater LetabaANC 93.9%
- Greater TzaneenANC 88.6%
- Kruger Park DMAANC 73.5%
- Lepele-NkumpiANC 89.7%
- LephalaleANC 87.6%
- MakhadoANC 89.9%
- MakhuduthamagaANC 92.9%
- MarulengANC 87.1%
- MessinaANC 85.7%
- ModimolleANC 74.8%
- MogalakwenaANC 90.0%
- MolemoleANC 92.0%
- MookgopongANC 76.6%
- MutaleANC 91.4%
- PolokwaneANC 84.8%
- ThabazimbiANC 75.0%
- ThulamelaANC 90.6%
About these figures
Votes cast 1 686 757 · spoilt 29 161 · special votes 79 600 · All 2 171 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, 21:00 SAST.