ANC majority
27 of 30 seats
Most provincial votes: ANC 86.3% · up 1.4 pts from 84.9% in 1999
Provincial ballot ? · 1 111 692 valid votes
ANCAfrican National Congress959 43686.3%
DADemocratic Alliance/Demokratiese Alliansie77 1196.9%
VF PlusVryheidsfront Plus13 7321.2%
ACDPAfrican Christian Democratic Party12 0651.1%
UDMUnited Democratic Movement11 1611.0%
IFPInkatha Freedom Party10 6431.0%
PACPan Africanist Congress of Azania7 6680.7%
SPPSindawonye Progressive Party5 9250.5%- NNPNuwe Nasionale Party/New National Party5 1220.5%
IDIndependent Democrats3 4060.3%
AZAPOAzanian People's Organisation2 1130.2%
UCDPUnited Christian Democratic Party1 8780.2%
SOPAThe Socialist Party of Azania1 4240.1%
Provincial legislature seats · 30 ?
- African National Congress27
- Democratic Alliance/Demokratiese Alliansie2
- Vryheidsfront Plus1
Municipalities · 23
- Albert LuthuliANC 91.3%
- DelmasANC 79.9%
- DipalesengANC 81.6%
- Dr JS MorokaANC 91.6%
- EmalahleniANC 81.1%
- Greater GroblersdalANC 91.1%
- Greater Marble HallANC 87.3%
- Greater TubatseANC 90.6%
- HighlandsANC 85.2%
- Highveld EastANC 78.6%
- LekwaANC 80.2%
- Lowveld DMAANC 92.7%
- MbombelaANC 88.9%
- Mdala Nature Reserve DMAANC 95.3%
- MkhondoANC 81.2%
- MsukaligwaANC 85.1%
- NkomaziANC 93.7%
- SemeANC 81.0%
- Steve TshweteANC 77.3%
- Thaba ChweuANC 84.1%
- ThembisileANC 90.7%
- UmjindiANC 87.8%
- Schuinsdraai Nature Reserve DMA–
About these figures
Notes on the IEC's figures for this page
Votes cast 1 129 484 · spoilt 17 792 · special votes 76 293 · All 964 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 1999 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.
Note: Greater Marble Hall: the IEC lists every party twice (identical rows: same party, ballot and votes) for this municipality; each is counted once, and the parties then add up to the IEC's TotalValidVotes.
Note: Greater Groblersdal: the IEC lists every party twice (identical rows: same party, ballot and votes) for this municipality; each is counted once, and the parties then add up to the IEC's TotalValidVotes.
Note: Greater Tubatse: the IEC lists every party twice (identical rows: same party, ballot and votes) for this municipality; each is counted once, and the parties then add up to the IEC's TotalValidVotes.
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, 21:42 SAST.