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 2006 (percentage points).
PartyShare · votes
AFRICAN NATIONAL CONGRESSANC
62.0%16 548 970 votes
DEMOCRATIC ALLIANCEDA
23.9%6 393 890 votes
INKATHA FREEDOM PARTYIFP
3.6%954 021 votes
OTHEROther
2.6%703 748 votes
NATIONAL FREEDOM PARTYNATIONAL FREEDOM PARTY
2.4%644 917 votes
Show all 13 parties
CONGRESS OF THE PEOPLECONGRESS OF THE PEOPLE
2.1%570 703 votes
INDEPENDENTSINDEPENDENTS
1.1%302 243 votes
UNITED DEMOCRATIC MOVEMENTUNITED DEMOCRATIC MOVEMENT
0.6%168 351 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTYAFRICAN CHRISTIAN DEMOCRATIC PARTY
0.6%165 602 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSFF+
0.5%120 519 votes
PAN AFRICANIST CONGRESS OF AZANIAPAN AFRICANIST CONGRESS OF AZANIA
0.4%118 671 votes
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAINDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
0.1%14 596 votes
KAROO GEMEENSKAP PARTYKAROO GEMEENSKAP PARTY
0.0%5 267 votes
26 711 498 valid ballots
Metros
Leading party · combined ballots
- Buffalo CityANC70.0%
- Cape TownDA60.9%
- EkurhuleniANC61.6%
- eThekwiniANC61.1%
- JohannesburgANC58.6%
- MangaungANC66.3%
- Nelson Mandela BayANC51.9%
- TshwaneANC55.3%
Change since the previous election (percentage points, combined ballots). Boundaries may differ.
Results by province
Ward + municipal PR votes · selected parties
Eastern Cape
ANC71.4%
100.0% of districts reporting
Free State
ANC71.0%
100.0% of districts reporting
Gauteng
ANC59.7%
100.0% of districts reporting
KwaZulu-Natal
ANC56.8%
100.0% of districts reporting
Limpopo
ANC80.6%
100.0% of districts reporting
Mpumalanga
ANC78.0%
100.0% of districts reporting
Northern Cape
ANC63.1%
100.0% of districts reporting
North West
ANC74.0%
100.0% of districts reporting
Western Cape
DA57.7%
100.0% of districts reporting

