Municipalities:ANC 22
Boundaries: MDB / IEC
ANC 48 of 64 seats
Majority
Most votes, Provincial ballot: ANC 73.3%
Turnout51.4%
Registered voters2.78M
Provincial ballot ? · 1 415 595 valid votes
ANCAfrican National Congress1 037 62773.3%
EFFEconomic Freedom Fighters199 90014.1%
DADemocratic Alliance84 3886.0%
VF PLUSVryheidsfront Plus15 3931.1%
M.K.Umkhonto Wesizwe12 0270.8%
UATUnited Africans Transformation11 6530.8%
ActionSA9 1800.6%
ACDPAfrican Christian Democratic Party4 8100.3%
AADPAction Alliance Development Party4 4480.3%
BOSABuild One South Africa with Mmusi Maimane3 7060.3%
PACPan Africanist Congress of Azania3 3320.2%
BPSABolsheviks Party of South Africa3 1860.2%
APCAfrican People's Convention2 6920.2%
COPECongress of the People2 3570.2%
PAPatriotic Alliance2 2720.2%
ASAArise South Africa2 1790.2%
RISERise Mzansi2 1230.1%
ALAble Leadership1 8340.1%
ELF-SAEconomic Liberators Forum South Africa1 6550.1%
F4SDForum 4 Service Delivery1 4030.1%
SADASocialist Agenda of Dispossessed Africans1 3000.1%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati1 2420.1%
ATMAfrican Transformation Movement1 2040.1%
UDMUnited Democratic Movement9050.1%
IFPInkatha Freedom Party8900.1%
O.DOperation Dudula7360.1%
SARASouth African Rainbow Alliance6860.0%
ACPAll Citizens Party6370.0%
NIPNational Independent Party4390.0%- Ndou Lovemore RayIndependent candidate4250.0%
GOOD3170.0%- Mokonyane Matsobane GeraldIndependent candidate2770.0%
ALJAMAAl Jama-ah2430.0%- NO_ABBRAfrican Movement Congress1290.0%
Provincial legislature seats · 64 ?
- African National Congress48
- Economic Freedom Fighters9
- Democratic Alliance4
- Vryheidsfront Plus1
- United Africans Transformation1
- Umkhonto Wesizwe1
Municipalities · 22
- Ba-PhalaborwaANC 64.6%
- Bela-BelaANC 54.8%
- BloubergANC 77.7%
- Collins ChabaneANC 84.2%
- Elias MotsoalediANC 62.9%
- Ephraim MogaleANC 68.9%
- Fetakgomo TubatseANC 75.7%
- Greater GiyaniANC 79.9%
- Greater LetabaANC 80.7%
- Greater TzaneenANC 75.9%
- Lepele-NkumpiANC 69.4%
- LephalaleANC 64.2%
- MakhadoANC 85.0%
- MakhuduthamagaANC 71.1%
- MarulengANC 71.9%
- Modimolle-MookgophongANC 54.3%
- MogalakwenaANC 68.6%
- MolemoleANC 75.8%
- MusinaANC 79.9%
- PolokwaneANC 59.7%
- ThabazimbiANC 51.4%
- ThulamelaANC 88.9%
About these figures
Votes cast 1 429 386 · spoilt 13 791 · special votes 120 405 · All 3 216 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 26 Oct 2026, 17:08 SAST.