Municipalities:ANC 19
Boundaries: MDB / IEC
ANC 23 of 33 seats
Majority
Most votes, Provincial ballot: ANC 67.4%
Turnout (calculated)66.3%
Registered voters1.67M
Provincial ballot ? · 1 088 450 valid votes
ANCAfrican National Congress733 49067.4%
EFFEconomic Freedom Fighters143 76513.2%
DADemocratic Alliance138 52112.7%
VF PLUSVryheidsfront Plus18 7461.7%
UCDPUnited Christian Democratic Party12 8111.2%
UDMUnited Democratic Movement9 6150.9%
COPECongress of the People8 6920.8%
ACDPAfrican Christian Democratic Party5 7280.5%
AGANG SAAgang South Africa4 7360.4%
APCAfrican People's Convention4 3980.4%
AZAPOAzanian People's Organisation1 7960.2%
NFPNational Freedom Party1 5820.1%
IFPInkatha Freedom Party1 4960.1%
PACPan Africanist Congress of Azania1 4730.1%
WASPWorkers and Socialist Party9390.1%
SAPPSouth African Political Party6620.1%
Provincial legislature seats · 33 ?
- African National Congress23
- Economic Freedom Fighters5
- Democratic Alliance4
- Vryheidsfront Plus1
Municipalities · 19
- DitsobotlaANC 68.5%
- Greater TaungANC 80.7%
- KgetlengrivierANC 69.4%
- Lekwa-TeemaneANC 67.4%
- MadibengANC 64.6%
- MafikengANC 66.6%
- MamusaANC 74.9%
- Maquassi HillsANC 77.1%
- MatlosanaANC 66.7%
- MoreteleANC 78.8%
- Moses KotaneANC 72.3%
- NalediANC 70.5%
- NW397 Local MunicipalityANC 78.9%
- Ramotshere MoiloaANC 68.1%
- RatlouANC 78.6%
- RustenburgANC 56.6%
- TlokweANC 51.8%
- TswaingANC 76.9%
- VentersdorpANC 77.3%
About these figures
Votes cast 1 107 079 · spoilt 18 629 · special votes 26 326 · All 1 716 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (2.18%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (2.18%) does not match its own figures (1107079 votes cast of 1669349 registered = 66.32%); we show the calculated figure.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 15:46 SAST.