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

City of Tshwane, Ward 31

The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 53 candidates from 53 parties, listed by party. The order on election day is set by the Commission.

TPR / National results service

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

Official IEC data / Provisional

Ward 31, City of Tshwane

Provisional record

Ward ballot

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

Ward ballot party totals, leading 8 of 80 rows
Party / IEC groupingVotesShare
AFRICAN NATIONAL CONGRESS1 85626.06%
ACTIONSA1 72524.22%
DEMOCRATIC ALLIANCE1 17716.53%
ECONOMIC FREEDOM FIGHTERS6439.03%
INKATHA FREEDOM PARTY3344.69%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2884.04%
AZANIAN PEOPLE'S ORGANISATION2573.61%
UMKHONTO WESIZWE PARTY1912.68%
Show the remaining 72 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
SOUTH AFRICAN COMMUNIST PARTY1582.22%
AFRIKA MAYIBUYE MOVEMENT1351.90%
AFRICAN INDEPENDENT CONGRESS711.00%
PAN AFRICANIST CONGRESS OF AZANIA400.56%
RISE MZANSI330.46%
AGANG SOUTH AFRICA200.28%
PATRIOTIC ALLIANCE200.28%
AFRICAN HEART CONGRESS150.21%
BUILD ONE SOUTH AFRICA150.21%
ECONOMIC EMANCIPATION FORUM130.18%
UNITED PROGRESSIVE PEOPLE ALLIANCE130.18%
BOPHUTHATSWANA CIVIL MOVEMENT110.15%
UNITED DEMOCRATIC MOVEMENT80.11%
LAND PARTY80.11%
AFRICAN PEOPLE'S CONVENTION70.10%
CONGRESS OF THE PEOPLE70.10%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT70.10%
FREEDOM IN SOUTH AFRICA50.07%
AL JAMA-AH40.06%
ARUSHA ECONOMIC COALITION40.06%
NATIONAL COLOURED CONGRESS40.06%
AFRICA RESTORATION ALLIANCE40.06%
TRUTH AND SOLIDARITY MOVEMENT40.06%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA40.06%
PROGRESSIVE TSHWANE ALLIANCE-PTA01240.06%
BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE40.06%
INDEPENDENT CITIZENS MOVEMENT30.04%
UNITED INDEPENDENT MOVEMENT30.04%
EKHETHU PEOPLES PARTY30.04%
ALLIED INDEPENDENTS UMBRELLA30.04%
MINORITY FRONT20.03%
BOLSHEVIKS PARTY OF SOUTH AFRICA20.03%
AFRICAN RENAISSANCE UNITY20.03%
FEDERAL PARTY SA20.03%
ALL CITIZENS PARTY20.03%
SOUTH AFRICAN MASS MOVEMENT20.03%
KNOW YOUR POWER20.03%
NATIONAL DEMOCRATIC CONVENTION10.01%
POELANO REVELATION PARTY10.01%
REPUBLICAN CONFERENCE OF TSHWANE10.01%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA10.01%
SECURITY PERSONNEL PARTY OF SOUTH AFRICA10.01%
MOSHABI PARTY10.01%
Independents, grouped by IEC00.00%
UNITED CHRISTIAN DEMOCRATIC PARTY00.00%
AFRICAN CHRISTIAN DEMOCRATIC PARTY00.00%
UNITED RESIDENTS FRONT00.00%
NATIONAL FREEDOM PARTY00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
ABAFUNA INGUBO YESKHETHU PARTY00.00%
AFRICA REDEMPTION DEMOCRACY00.00%
AFRICAN TRANSFORMATION MOVEMENT00.00%
ORGANIC HUMANITY MOVEMENT00.00%
DEFENDERS OF THE PEOPLE00.00%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION00.00%
CONCERN00.00%
UNITED AFRICANS TRANSFORMATION00.00%
OPERATION DUDULA00.00%
AFRIKA UNITE CONGRESS00.00%
SERVICE DELIVERY PARTY00.00%
GAZA DEMOCRATIC FRONT00.00%
ECONOMIC REDRESS MOVEMENT00.00%
MAWUSA MOVEMENT PARTY00.00%
AFRICAN TRADITIONAL CONGRES00.00%
RESIDENT DEVELOPMENT00.00%
AFRICAN ROYAL RAINBOW CONGRESS00.00%
SOUTH AFRICAN PARTY00.00%
REGION 7 NEW GENERATION PARTY00.00%
AFRICAN LIBERATION ALLIANCE MOVEMENT00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 7 121. 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

Municipal PR votes recorded within this ward.

Municipal PR ballot party totals, leading 8 of 80 rows
Party / IEC groupingVotesShare
ACTIONSA2 10929.58%
AFRICAN NATIONAL CONGRESS1 87026.23%
DEMOCRATIC ALLIANCE1 16316.31%
ECONOMIC FREEDOM FIGHTERS5447.63%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2493.49%
INKATHA FREEDOM PARTY1842.58%
AZANIAN PEOPLE'S ORGANISATION1832.57%
UMKHONTO WESIZWE PARTY1802.52%
Show the remaining 72 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
SOUTH AFRICAN COMMUNIST PARTY1361.91%
AFRIKA MAYIBUYE MOVEMENT891.25%
PAN AFRICANIST CONGRESS OF AZANIA731.02%
UNITED AFRICANS TRANSFORMATION360.50%
RISE MZANSI340.48%
AFRICAN INDEPENDENT CONGRESS310.43%
AFRICAN HEART CONGRESS250.35%
AFRICAN TRANSFORMATION MOVEMENT210.29%
PATRIOTIC ALLIANCE200.28%
BUILD ONE SOUTH AFRICA200.28%
BOPHUTHATSWANA CIVIL MOVEMENT180.25%
ALLIED INDEPENDENTS UMBRELLA180.25%
AFRICAN PEOPLE'S CONVENTION140.20%
AGANG SOUTH AFRICA120.17%
AFRICAN CHRISTIAN DEMOCRATIC PARTY90.13%
UNITED RESIDENTS FRONT90.13%
UNITED PROGRESSIVE PEOPLE ALLIANCE90.13%
OPERATION DUDULA80.11%
UNITED CHRISTIAN DEMOCRATIC PARTY40.06%
ARUSHA ECONOMIC COALITION40.06%
AFRICAN ROYAL RAINBOW CONGRESS40.06%
CONGRESS OF THE PEOPLE30.04%
ECONOMIC EMANCIPATION FORUM30.04%
LAND PARTY30.04%
ORGANIC HUMANITY MOVEMENT30.04%
AFRICA RESTORATION ALLIANCE30.04%
DEFENDERS OF THE PEOPLE30.04%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT30.04%
MOSHABI PARTY30.04%
SOUTH AFRICAN PARTY30.04%
AL JAMA-AH20.03%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION20.03%
UNITED INDEPENDENT MOVEMENT20.03%
EKHETHU PEOPLES PARTY20.03%
ALL CITIZENS PARTY20.03%
TRUTH AND SOLIDARITY MOVEMENT20.03%
SECURITY PERSONNEL PARTY OF SOUTH AFRICA20.03%
KNOW YOUR POWER20.03%
MINORITY FRONT10.01%
NATIONAL FREEDOM PARTY10.01%
INTERNATIONAL REVELATION CONGRESS10.01%
BOLSHEVIKS PARTY OF SOUTH AFRICA10.01%
ABAFUNA INGUBO YESKHETHU PARTY10.01%
FREEDOM IN SOUTH AFRICA10.01%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA10.01%
ECONOMIC REDRESS MOVEMENT10.01%
AFRICAN TRADITIONAL CONGRES10.01%
PROGRESSIVE TSHWANE ALLIANCE-PTA01210.01%
BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE10.01%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
NATIONAL DEMOCRATIC CONVENTION00.00%
POELANO REVELATION PARTY00.00%
AFRICA REDEMPTION DEMOCRACY00.00%
AFRICAN RENAISSANCE UNITY00.00%
FEDERAL PARTY SA00.00%
NATIONAL COLOURED CONGRESS00.00%
REPUBLICAN CONFERENCE OF TSHWANE00.00%
INDEPENDENT CITIZENS MOVEMENT00.00%
CONCERN00.00%
SOUTH AFRICAN MASS MOVEMENT00.00%
AFRIKA UNITE CONGRESS00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
SERVICE DELIVERY PARTY00.00%
GAZA DEMOCRATIC FRONT00.00%
MAWUSA MOVEMENT PARTY00.00%
RESIDENT DEVELOPMENT00.00%
REGION 7 NEW GENERATION PARTY00.00%
AFRICAN LIBERATION ALLIANCE MOVEMENT00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 7 130. 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.

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.

Ward 31 ballot

53 candidates
  • SELINA POPPIE MATHIBELAABAFUNA INGUBO YESKHETHU PARTY
  • NTHABISENG VIOLET MAPHANGAACTIONSA
  • HLABIRWA MAILA MAILAACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
  • MAMOEPANE NELLY RAMONYAIAFRICA REDEMPTION DEMOCRACY
  • MOSES TSHEPO MALULEKAAFRICA RESTORATION ALLIANCE
  • MAKOMANE THOMAS MOHLALAAFRICAN HEART CONGRESS
  • KHENSANI MAKAMOAFRICAN INDEPENDENT CONGRESS
  • PHILLIP MAISHA LETLAPEAFRICAN NATIONAL CONGRESS
  • MARTIN SIMBINIAFRICAN PEOPLE'S CONVENTION
  • MANTSI PENELOPE MOKOUAFRICAN RENAISSANCE UNITY
  • MARTIN MOLOTOAFRIKA MAYIBUYE MOVEMENT
  • MATHAPELO MARGARET BOKABAAGANG SOUTH AFRICA
  • RUDOLPH MAMABOLOAL JAMA-AH
  • ELSIE LEBOGANG SWARTSALL CITIZENS PARTY
  • THULISILE PENELOPE MASEMOLAALLIED INDEPENDENTS UMBRELLA
  • ALLY SALIM MLAZIARUSHA ECONOMIC COALITION
  • OFENTSE LEKGETHO VICTOR KENOSIAZANIAN PEOPLE'S ORGANISATION
  • PHILLIP NHLANHLA KGOBOBATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE
  • APSON SEPADI MAKAUNGBOLSHEVIKS PARTY OF SOUTH AFRICA
  • GIDEON RALPH MASHUPYEBOPHUTHATSWANA CIVIL MOVEMENT
  • SARAH MOKGALAPABUILD ONE SOUTH AFRICA
  • EPHRAIM SHERELELO BALOYICONGRESS OF THE PEOPLE
  • KABELO PELESIDEMOCRATIC ALLIANCE
  • BAFANA JAN LANGAECONOMIC EMANCIPATION FORUM
  • WALTER TSHEPO MATLAELAECONOMIC FREEDOM FIGHTERS
  • MORATEHI CLIFFORD PHATLANEECONOMIC LIBERATORS FORUM SOUTH AFRICA
  • CHONSHULAR MORENAEKHETHU PEOPLES PARTY
  • MARQUARD DIRK PIENAARFEDERAL PARTY SA
  • CHRISTOPHER MANDLA DLONGWANAINDEPENDENT CITIZENS MOVEMENT
  • THAMI MARVELOUS SIKHAKHANEINKATHA FREEDOM PARTY
  • TSELE MESHACK MOEKETSANEKNOW YOUR POWER
  • TSHEPO ISAAC MOKOENALAND PARTY
  • PALESA NONHLANHLA SHIKOANEMINORITY FRONT
  • JOHANNES PHALAFALA SATHEKGEMOSHABI PARTY
  • WAHIEDA LINTONNATIONAL COLOURED CONGRESS
  • SHAWN MOKHWITINATIONAL DEMOCRATIC CONVENTION
  • BARTEL WILHELMUS PETRUS VILJOENORGANIC HUMANITY MOVEMENT
  • RAMARUMO EDWARD MFULWANEPAN AFRICANIST CONGRESS OF AZANIA
  • FRANS MOLEFE MODISEPATRIOTIC ALLIANCE
  • FRANCINAH BOPAPEPOELANO REVELATION PARTY
  • LARRY THABANG MATLALAPROGRESSIVE TSHWANE ALLIANCE-PTA012
  • MARTHA HENRIËTTE MIDDELBERGREPUBLICAN CONFERENCE OF TSHWANE
  • MATOME ALVAR SERABANARISE MZANSI
  • SELLO PETER JACOB MASHULASECURITY PERSONNEL PARTY OF SOUTH AFRICA
  • RANKITSING JOHANNES XABASERVICE DELIVERY PARTY
  • KARABO IGNATIUS KHUTSOANESOUTH AFRICAN COMMUNIST PARTY
  • LINDI HELEN MPHAHLELESOUTH AFRICAN MASS MOVEMENT
  • CHRIS CONRAD WILLIAMSTRUTH AND SOLIDARITY MOVEMENT
  • OLEBOGENG KGADILE PEETEUMKHONTO WESIZWE PARTY
  • LESEGO JOHANNES MASANABOUNITED DEMOCRATIC MOVEMENT
  • HLAWULANI GIFT CHUMAUNITED INDEPENDENT MOVEMENT
  • MPHO MICHAEL MALEBYEUNITED PROGRESSIVE PEOPLE ALLIANCE
  • JOHANNES JACOBUS DU TOITVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS

Voters in this ward also vote for a City of Tshwane proportional-representation council list. Every party list, in certified order, is on the municipality page and in the searchable register.

The public recordConnect the ward ballot to published local venue information.Explore voting stations →

Query a record on this ballot · corrections follow the standing corrections process.

Source of record: IEC certified candidate lists, 16 September 2026 · version iec-certified-2026-09-16 · data notes on the register page

Keep following the public record

What happens next matters.

Follow the election, check what councils inherit and find practical help for your municipality.

Explore national election results and local counting progress →

Weekly briefing and email signup status · Follow TPR in your feed reader