ANC 36.4%down 13.8 pts from 50.2% in 2019
Most provincial votes
- ANC 36.4%
- DA 32.4%
- EFF 11.9%
- Others 19.2%
Provincial ballot ? · 122 595 valid votes
ANCAfrican National Congress44 66936.4%
DADemocratic Alliance39 74032.4%
EFFEconomic Freedom Fighters14 61611.9%
M.K.Umkhonto Wesizwe6 6015.4%
VF PLUSVryheidsfront Plus5 3544.4%
ActionSA3 2242.6%
RISERise Mzansi1 1100.9%
PAPatriotic Alliance8910.7%
BOSABuild One South Africa with Mmusi Maimane8840.7%
ACDPAfrican Christian Democratic Party8600.7%
IFPInkatha Freedom Party7200.6%- #HOPE4SA7030.6%
PACPan Africanist Congress of Azania6690.5%
ATMAfrican Transformation Movement3420.3%
ASAArise South Africa2380.2%
UATUnited Africans Transformation2350.2%
AZAPOAzanian People's Organisation1920.2%
UDMUnited Democratic Movement1690.1%
AICAfrican Independent Congress1520.1%
COPECongress of the People1510.1%
AHCAfrican Heart Congress1240.1%
AM4CAllied Movement for Change1160.1%
ALJAMAAl Jama-ah1060.1%
APCAfrican People's Convention870.1%
BIG SABasic Income Grant SA750.1%
GOOD720.1%
SARASouth African Rainbow Alliance580.0%
ARAAfrica Restoration Alliance490.0%
F4SDForum 4 Service Delivery390.0%
O.DOperation Dudula390.0%
A.C.C.Alliance of Citizens for Change370.0%
AADPAction Alliance Development Party320.0%- AARAfrica Africans Reclaim320.0%
ELF-SAEconomic Liberators Forum South Africa310.0%- Cibi Bongani WellingtonIndependent candidate280.0%
- Mogano Tshepo JohannesIndependent candidate280.0%
- ACTAfrican Congress for Transformation220.0%
NFPNational Freedom Party190.0%
XILUVA150.0%
APFAfrican People First140.0%- AIPOAfrican Independent People's Organisation140.0%
BPSABolsheviks Party of South Africa120.0%
SUNSizwe Ummah Nation120.0%
AZANIAAzania Peaceful Revolution120.0%- NO_ABBRAfrican Movement Congress20.0%
Wards · 39
Mogale City's 2024 election results: ANC 36.4% on the provincial ballot; turnout 63.1%. Official IEC results of the 2024 provincial elections in Mogale City, ward by ward.
- Ward 1 election resultsANC 62.8%
- Ward 2 election resultsANC 60.7%
- Ward 3 election resultsANC 63.6%
- Ward 4 election resultsANC 55.5%
- Ward 5 election resultsANC 57.7%
- Ward 6 election resultsANC 48.0%
- Ward 7 election resultsANC 45.9%
- Ward 8 election resultsANC 50.6%
- Ward 9 election resultsANC 30.2%
- Ward 10 election resultsANC 48.5%
- Ward 11 election resultsANC 50.3%
- Ward 12 election resultsANC 52.7%
- Ward 13 election resultsANC 40.9%
- Ward 14 election resultsANC 55.8%
- Ward 15 election resultsANC 38.3%
- Ward 16 election resultsANC 33.1%
- Ward 17 election resultsDA 69.8%
- Ward 18 election resultsDA 75.4%
- Ward 19 election resultsANC 44.0%
- Ward 20 election resultsDA 52.5%
- Ward 21 election resultsDA 76.8%
- Ward 22 election resultsDA 72.8%
- Ward 23 election resultsANC 49.3%
- Ward 24 election resultsANC 56.4%
- Ward 25 election resultsANC 57.2%
- Ward 26 election resultsDA 51.8%
- Ward 27 election resultsANC 61.7%
- Ward 28 election resultsDA 63.7%
- Ward 29 election resultsDA 73.9%
- Ward 30 election resultsANC 47.1%
- Ward 31 election resultsANC 48.3%
- Ward 32 election resultsANC 45.7%
- Ward 33 election resultsANC 43.4%
- Ward 34 election resultsANC 57.6%
- Ward 35 election resultsANC 65.2%
- Ward 36 election resultsANC 53.5%
- Ward 37 election resultsDA 72.0%
- Ward 38 election resultsDA 62.5%
- Ward 39 election resultsDA 48.6%
Other municipalities in Gauteng
About these figures
Official IEC figures: how we add them up
Votes cast 123 930 · spoilt 1 335 · special votes 9 117 · All 115 voting districts in · the IEC marks the results complete
Ward figures are the sum of the IEC's voting-district results for each ward (the IEC does not publish national/provincial results per ward).
The change beside the headline is the difference between the leading party's share here and its share in the 2019 election for the same municipality, both from the IEC's counts, with no votes re-allocated between boundaries.
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 26 Oct 2026, 17:22 SAST.