Ward boundaries: MDB, 2026 · Check your voting station with the IEC ↗
Drag to a year or select it below. Arrow keys work too.
Overall results
Ward + municipal PR votes
Change since 2000 (percentage points).
PartyShare · votes
AFRICAN NATIONAL CONGRESSANC
64.8%12 784 494 votes
DEMOCRATIC ALLIANCEDA
16.2%3 203 896 votes
INKATHA FREEDOM PARTYIFP
7.5%1 484 621 votes
INDEPENDENT DEMOCRATSINDEPENDENT DEMOCRATS
2.1%422 607 votes
OTHEROther
2.1%420 924 votes
Show all 13 parties
INDEPENDENTSINDEPENDENTS
1.3%263 991 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTYAFRICAN CHRISTIAN DEMOCRATIC PARTY
1.3%251 468 votes
UNITED DEMOCRATIC MOVEMENTUNITED DEMOCRATIC MOVEMENT
1.2%229 399 votes
PAN AFRICANIST CONGRESS OF AZANIAPAN AFRICANIST CONGRESS OF AZANIA
1.1%218 557 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSFF+
0.9%186 179 votes
UNITED CHRISTIAN DEMOCRATIC PARTYUNITED CHRISTIAN DEMOCRATIC PARTY
0.6%118 043 votes
NATIONAL DEMOCRATIC CONVENTIONNATIONAL DEMOCRATIC CONVENTION
0.3%67 468 votes
UNITED INDEPENDENT FRONTUNITED INDEPENDENT FRONT
0.3%56 090 votes
Unlisted parties0.1%14 623 votes
19 722 360 valid ballots
Metros
Leading party · combined ballots
- Buffalo CityANC81.3%
- Cape TownDA41.9%
- EkurhuleniANC61.3%
- eThekwiniANC57.6%
- JohannesburgANC62.3%
- MangaungANC71.5%
- Nelson Mandela BayANC66.5%
- TshwaneANC56.4%
Change since the previous election (percentage points, combined ballots). Boundaries may differ.
Results by province
Ward + municipal PR votes · selected parties
Eastern Cape
ANC80.4%
100.0% of districts reporting
Free State
ANC76.2%
100.0% of districts reporting
Gauteng
ANC61.8%
100.0% of districts reporting
KwaZulu-Natal
ANC47.6%
100.0% of districts reporting
Limpopo
ANC83.6%
100.0% of districts reporting
Mpumalanga
ANC79.8%
100.0% of districts reporting
Northern Cape
ANC69.4%
100.0% of districts reporting
North West
ANC75.9%
100.0% of districts reporting
Western Cape
DA39.8%
100.0% of districts reporting

