ANC 46.1%
Most PR votes
- ANC 46.1%
- DA 37.2%
- EFF 11.3%
- Others 5.4%
PR ballot ? · 3 547 218 valid votes
ANCAfrican National Congress1 634 83346.1%
DADemocratic Alliance1 320 75237.2%
EFFEconomic Freedom Fighters399 73711.3%
AICAfrican Independent Congress42 8471.2%
VF PLUSVryheidsfront Plus40 5501.1%
IFPInkatha Freedom Party34 4841.0%
ACDPAfrican Christian Democratic Party13 2560.4%
PACPan Africanist Congress of Azania9 1070.3%
COPECongress of the People9 0140.3%
UDMUnited Democratic Movement7 9100.2%
APCAfrican People's Convention7 1040.2%
PAPatriotic Alliance5 7130.2%
ALJAMAAl Jama-ah4 3700.1%
AZAPOAzanian People's Organisation2 7570.1%- R.P.PRandfontein Peoples Party2 5370.1%
IRASAIndependent Ratepayers Association of SA1 2910.0%
TATruly Alliance1 0020.0%- OKMOperation Khanyisa Movement9950.0%
AGANG SAAgang South Africa9360.0%
IRCInternational Revelation Congress8640.0%- AMCOAfrican Mandate Congress7860.0%
ACAAfrican Christian Alliance-Afrikaner Christen Alliansie6540.0%
PASAPatriotic Association of South Africa6250.0%
CDPChristian Democratic Party5060.0%
APSPAfrican People's Socialist Party4960.0%
UBUNTUUbuntu Party4900.0%
P.C.OPeople's Civic Organisation4690.0%
UFCUnited Front of Civics3640.0%
F4SDForum 4 Service Delivery3600.0%
SOPAThe Socialist Party of Azania3430.0%- ECMEkurhuleni Community Movement3380.0%
PASMAPan African Socialist Movement of Azania2980.0%
BACSBuilding A Cohesive Society2630.0%
ACUAcademic Congress Union2500.0%- PALCOFPalmridge Community Forum2300.0%
MECAMerafong Civic Association2030.0%
URFUnited Residents Front1900.0%
PREMPrem Peoples Agenda930.0%
MDPMovement Democratic Party790.0%
BPSABolsheviks Party of South Africa570.0%- AAAAlternative African Allegiance390.0%
EGOEconomic Growth Organisation260.0%
Municipalities · 9
- City of JohannesburgANC 121 of 270 seats · no majority
- EkurhuleniANC 109 of 224 seats · no majority
- EmfuleniANC 50 of 90 seats
- LesediANC 16 of 26 seats
- Merafong CityANC 30 of 55 seats
- MidvaalDA 17 of 29 seats
- Mogale CityANC 38 of 77 seats · no majority
- Randfontein/WestonariaANC 37 of 69 seats
- Tshwane MetroDA 93 of 214 seats · no majority
District councils · 2
About these figures
special votes 54 384 · All 2 716 voting districts in · the IEC marks the results complete
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Note: party 0: the IEC's cross-ballot total 25942 differs from its ward + PR + DC 40% votes (25952); we show each ballot's own votes.
Note: IEC TotalValidVotes 7605283 differs from the sum of party rows 7605273 by -10; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: City of Johannesburg: party 0: the IEC's cross-ballot total 15406 differs from its ward + PR + DC 40% votes (15416); we show each ballot's own votes.
Note: City of Johannesburg: IEC TotalValidVotes 2512083 differs from the sum of party rows 2512073 by -10; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 11:03 SAST.