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

Ray Nkonyeni

Provisional record

172 of 172 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 23 rows
Party / IEC groupingVotesShare
UMKHONTO WESIZWE PARTY35 26533.11%
AFRICAN NATIONAL CONGRESS32 02130.07%
DEMOCRATIC ALLIANCE17 89716.80%
INKATHA FREEDOM PARTY9 5829.00%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 5412.39%
ECONOMIC FREEDOM FIGHTERS2 3992.25%
Independents, grouped by IEC1 5651.47%
AFRICAN TRANSFORMATION MOVEMENT1 3161.24%
Show the remaining 15 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN INDEPENDENT CONGRESS7610.71%
AFRICAN CHRISTIAN DEMOCRATIC PARTY6420.60%
AFRIKA MAYIBUYE MOVEMENT3500.33%
SOUTH AFRICAN COMMUNIST PARTY3490.33%
PATRIOTIC ALLIANCE3130.29%
ALLIANCE FOR A NEW SOUTH AFRICA2920.27%
NATIONAL FREEDOM PARTY2100.20%
AFRICAN MOVEMENT CONGRESS2070.19%
JUSTICE AND EMPLOYMENT PARTY1680.16%
AFRO NATIVES1370.13%
ARUSHA ECONOMIC COALITION1310.12%
AFRICAN RENAISSANCE UNITY1250.12%
PAN AFRICANIST CONGRESS OF AZANIA1010.09%
ACTIVE CITIZENS COALITION690.06%
ALL NATIVES OF SOUTH AFRICA620.06%

Valid ballots shown: 106 503. 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 23 rows
Party / IEC groupingVotesShare
UMKHONTO WESIZWE PARTY36 39234.32%
AFRICAN NATIONAL CONGRESS31 01229.24%
DEMOCRATIC ALLIANCE18 83817.76%
INKATHA FREEDOM PARTY9 4488.91%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 7632.61%
ECONOMIC FREEDOM FIGHTERS2 4772.34%
AFRICAN TRANSFORMATION MOVEMENT1 3621.28%
AFRICAN INDEPENDENT CONGRESS9170.86%
Show the remaining 15 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN CHRISTIAN DEMOCRATIC PARTY6470.61%
AFRIKA MAYIBUYE MOVEMENT3450.33%
SOUTH AFRICAN COMMUNIST PARTY3060.29%
PATRIOTIC ALLIANCE2880.27%
ALLIANCE FOR A NEW SOUTH AFRICA2350.22%
AFRICAN MOVEMENT CONGRESS1890.18%
NATIONAL FREEDOM PARTY1790.17%
AFRICAN RENAISSANCE UNITY1700.16%
JUSTICE AND EMPLOYMENT PARTY1140.11%
AFRO NATIVES1050.10%
ARUSHA ECONOMIC COALITION900.08%
PAN AFRICANIST CONGRESS OF AZANIA880.08%
ACTIVE CITIZENS COALITION600.06%
ALL NATIVES OF SOUTH AFRICA260.02%
Independents, grouped by IEC00.00%

Valid ballots shown: 106 051. 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: 3 317.

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.