Skip to content
The People's
Register
Reporting. Analysis. Public information.
Menu

The public record / Elections 2026

South Africa’s election results.

Find your community. Read the official figures. Follow what comes next.

TPR / National results service

Last accepted data shown. Source times appear with each record.

Official IEC data / Provisional

Lesedi

Provisional record

40 of 40 voting districts completed in the IEC municipality record. Processing completion is separate from a formal declaration.

Ward ballot

Votes for ward contestants, grouped by the IEC party categories.

Ward ballot party totals, leading 8 of 28 rows
Party / IEC groupingVotesShare
DEMOCRATIC ALLIANCE9 54429.64%
AFRICAN NATIONAL CONGRESS9 50429.52%
UMKHONTO WESIZWE PARTY4 11112.77%
ECONOMIC FREEDOM FIGHTERS2 4307.55%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 0296.30%
ACTIONSA1 1433.55%
SOUTH AFRICAN COMMUNIST PARTY1 1003.42%
BOPA SECHABA COMMUNITY MOVEMENT3571.11%
Show the remaining 20 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
UNITED AFRICANS TRANSFORMATION3180.99%
AFRICAN INDEPENDENT CONGRESS2610.81%
AFRICAN TRANSFORMATION MOVEMENT2020.63%
SOCIALIST ECONOMIC FREEDOM MOVEMENT1850.57%
INKATHA FREEDOM PARTY1820.57%
PAN AFRICANIST CONGRESS OF AZANIA1650.51%
AFRICAN CHRISTIAN DEMOCRATIC PARTY1200.37%
PATRIOTIC ALLIANCE1130.35%
COMMUNITY SERVICE ALLIANCE950.30%
SERVICE DELIVERY PARTY890.28%
AFRIKA MAYIBUYE MOVEMENT620.19%
BUILD ONE SOUTH AFRICA590.18%
ACTIVE CITIZENS OF SOUTH AFRICA350.11%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA260.08%
VAAL PARTY210.07%
AFRICAN ECONOMIC FREEDOM160.05%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS120.04%
KNOW YOUR POWER100.03%
NATIONAL FREEDOM PARTY40.01%
ALL CITIZENS PARTY40.01%

Valid ballots shown: 32 197. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.

This source does not split rejected ballots by ballot type.

Municipal PR ballot

Votes on the municipal proportional representation ballot.

Municipal PR ballot party totals, leading 8 of 28 rows
Party / IEC groupingVotesShare
DEMOCRATIC ALLIANCE9 54129.47%
AFRICAN NATIONAL CONGRESS9 30728.74%
UMKHONTO WESIZWE PARTY4 64514.35%
ECONOMIC FREEDOM FIGHTERS2 2626.99%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 0766.41%
ACTIONSA1 1913.68%
SOUTH AFRICAN COMMUNIST PARTY1 0863.35%
UNITED AFRICANS TRANSFORMATION3611.11%
Show the remaining 20 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
BOPA SECHABA COMMUNITY MOVEMENT3601.11%
AFRICAN TRANSFORMATION MOVEMENT2030.63%
INKATHA FREEDOM PARTY1840.57%
SOCIALIST ECONOMIC FREEDOM MOVEMENT1740.54%
AFRICAN INDEPENDENT CONGRESS1660.51%
PAN AFRICANIST CONGRESS OF AZANIA1200.37%
AFRICAN ECONOMIC FREEDOM1160.36%
AFRICAN CHRISTIAN DEMOCRATIC PARTY1130.35%
PATRIOTIC ALLIANCE1110.34%
SERVICE DELIVERY PARTY720.22%
BUILD ONE SOUTH AFRICA640.20%
COMMUNITY SERVICE ALLIANCE520.16%
NATIONAL FREEDOM PARTY500.15%
AFRIKA MAYIBUYE MOVEMENT440.14%
ACTIVE CITIZENS OF SOUTH AFRICA230.07%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA220.07%
VAAL PARTY190.06%
ALL CITIZENS PARTY120.04%
KNOW YOUR POWER60.02%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%

Valid ballots shown: 32 380. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.

This source does not split rejected ballots by ballot type.

Rejected ballots across the two municipal ballots combined: 837.

Council seats and elected candidates will be recorded separately against official declaration evidence.

IEC source: Retrieved: View official source ↗Source update is older than 20 minutes. Read its timestamp.

A source revision is awaiting review. The affected area retains its last accepted figures.

Collector last checked: . Source publication times remain separate.