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

Dr JS Moroka

Provisional record

121 of 121 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 37 rows
Party / IEC groupingVotesShare
AFRICAN NATIONAL CONGRESS29 91146.90%
ECONOMIC FREEDOM FIGHTERS6 0319.46%
DEMOCRATIC ALLIANCE5 4868.60%
ACTIONSA4 1776.55%
UMKHONTO WESIZWE PARTY3 0184.73%
SERVICE DELIVERY PARTY2 7524.32%
Independents, grouped by IEC2 2033.45%
SOUTH AFRICAN COMMUNIST PARTY2 1213.33%
Show the remaining 29 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION1 1541.81%
AFRICAN VOICE PROGRESSIVE PARTY1 1031.73%
MORETELE INDEPENDENT CIVIC ORGANIZATION9811.54%
AFRIKA MAYIBUYE MOVEMENT8151.28%
AMANDLA MATLA PARTY5740.90%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4460.70%
ASIHLANGANENI CIVIC MOVEMENT3390.53%
PAN AFRICANIST CONGRESS OF AZANIA3380.53%
LABOUR PARTY OF SOUTH AFRICA2930.46%
AFRICAN PEOPLE'S CONVENTION2750.43%
AFRICAN DEMOCRATICAL PARTY2200.34%
AFRICAN TRANSFORMATION MOVEMENT2130.33%
UNITED AFRICANS TRANSFORMATION2120.33%
MORETELE PEOPLES PARTY1510.24%
BOTLHALE PARTY1200.19%
LEKWE BEPE KINGDOM PARTY1080.17%
SINDAWONYE PROGRESSIVE PARTY960.15%
BOLSHEVIKS PARTY OF SOUTH AFRICA960.15%
SOUTH AFRICAN PARTY900.14%
TRUTH AND SOLIDARITY MOVEMENT850.13%
MO-AFRICA PARTY740.12%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT500.08%
AFRICAN CHRISTIAN DEMOCRATIC PARTY480.08%
INTERNATIONAL REVELATION CONGRESS460.07%
UNITED RESIDENTS FRONT450.07%
ALLIANCE OF CITIZENS FOR CHANGE440.07%
ECONOMIC REDRESS MOVEMENT300.05%
ABAFUNA INGUBO YESKHETHU PARTY220.03%
PATRIOTIC ALLIANCE30.00%

Valid ballots shown: 63 770. 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 37 rows
Party / IEC groupingVotesShare
AFRICAN NATIONAL CONGRESS29 49146.62%
ECONOMIC FREEDOM FIGHTERS6 37310.07%
DEMOCRATIC ALLIANCE5 8229.20%
ACTIONSA4 5707.22%
SERVICE DELIVERY PARTY3 4015.38%
UMKHONTO WESIZWE PARTY3 0104.76%
SOUTH AFRICAN COMMUNIST PARTY1 9513.08%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION1 0931.73%
Show the remaining 29 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
MORETELE INDEPENDENT CIVIC ORGANIZATION8861.40%
ASIHLANGANENI CIVIC MOVEMENT8351.32%
AFRICAN VOICE PROGRESSIVE PARTY8211.30%
AFRIKA MAYIBUYE MOVEMENT6150.97%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4800.76%
AMANDLA MATLA PARTY4770.75%
AFRICAN DEMOCRATICAL PARTY4620.73%
UNITED AFRICANS TRANSFORMATION3730.59%
AFRICAN TRANSFORMATION MOVEMENT3540.56%
PAN AFRICANIST CONGRESS OF AZANIA3160.50%
LABOUR PARTY OF SOUTH AFRICA2560.40%
AFRICAN PEOPLE'S CONVENTION2240.35%
AFRICAN CHRISTIAN DEMOCRATIC PARTY1610.25%
MORETELE PEOPLES PARTY1530.24%
SINDAWONYE PROGRESSIVE PARTY1470.23%
ABAFUNA INGUBO YESKHETHU PARTY1450.23%
BOTLHALE PARTY1330.21%
BOLSHEVIKS PARTY OF SOUTH AFRICA1120.18%
MO-AFRICA PARTY1030.16%
INTERNATIONAL REVELATION CONGRESS790.12%
SOUTH AFRICAN PARTY770.12%
PATRIOTIC ALLIANCE700.11%
TRUTH AND SOLIDARITY MOVEMENT690.11%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT680.11%
ALLIANCE OF CITIZENS FOR CHANGE560.09%
UNITED RESIDENTS FRONT470.07%
ECONOMIC REDRESS MOVEMENT350.06%
Independents, grouped by IEC00.00%
LEKWE BEPE KINGDOM PARTY00.00%

Valid ballots shown: 63 265. 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: 2 775.

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

IEC source: Retrieved: View official source ↗

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

Collector last checked: . Source publication times remain separate.