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

City of Tshwane, Ward 24

The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 51 candidates from 51 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 24, 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 CONGRESS3 15446.72%
DEMOCRATIC ALLIANCE89313.23%
SOUTH AFRICAN COMMUNIST PARTY88013.04%
ACTIONSA86212.77%
ECONOMIC FREEDOM FIGHTERS4086.04%
UMKHONTO WESIZWE PARTY1171.73%
RESIDENT DEVELOPMENT650.96%
AFRICAN INDEPENDENT CONGRESS540.80%
Show the remaining 72 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS340.50%
AFRICAN TRANSFORMATION MOVEMENT290.43%
BUILD ONE SOUTH AFRICA250.37%
AFRICAN HEART CONGRESS180.27%
RISE MZANSI150.22%
AL JAMA-AH130.19%
AFRICAN PEOPLE'S CONVENTION130.19%
AFRIKA MAYIBUYE MOVEMENT110.16%
MOSHABI PARTY100.15%
KNOW YOUR POWER100.15%
PATRIOTIC ALLIANCE90.13%
UNITED INDEPENDENT MOVEMENT90.13%
PAN AFRICANIST CONGRESS OF AZANIA80.12%
CONGRESS OF THE PEOPLE80.12%
ECONOMIC EMANCIPATION FORUM80.12%
NATIONAL COLOURED CONGRESS80.12%
INDEPENDENT CITIZENS MOVEMENT80.12%
FREEDOM IN SOUTH AFRICA60.09%
AZANIAN PEOPLE'S ORGANISATION50.07%
AGANG SOUTH AFRICA50.07%
ARUSHA ECONOMIC COALITION50.07%
TRUTH AND SOLIDARITY MOVEMENT50.07%
UNITED PROGRESSIVE PEOPLE ALLIANCE50.07%
SECURITY PERSONNEL PARTY OF SOUTH AFRICA50.07%
UNITED DEMOCRATIC MOVEMENT40.06%
AFRICAN RENAISSANCE UNITY40.06%
SERVICE DELIVERY PARTY40.06%
BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE40.06%
AFRICA REDEMPTION DEMOCRACY30.04%
ORGANIC HUMANITY MOVEMENT30.04%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA30.04%
PROGRESSIVE TSHWANE ALLIANCE-PTA01230.04%
NATIONAL DEMOCRATIC CONVENTION20.03%
BOLSHEVIKS PARTY OF SOUTH AFRICA20.03%
ABAFUNA INGUBO YESKHETHU PARTY20.03%
AFRICA RESTORATION ALLIANCE20.03%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT20.03%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA20.03%
MINORITY FRONT10.01%
POELANO REVELATION PARTY10.01%
FEDERAL PARTY SA10.01%
EKHETHU PEOPLES PARTY10.01%
SOUTH AFRICAN MASS MOVEMENT10.01%
ALLIED INDEPENDENTS UMBRELLA10.01%
Independents, grouped by IEC00.00%
UNITED CHRISTIAN DEMOCRATIC PARTY00.00%
INKATHA FREEDOM PARTY00.00%
AFRICAN CHRISTIAN DEMOCRATIC PARTY00.00%
UNITED RESIDENTS FRONT00.00%
NATIONAL FREEDOM PARTY00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
LAND PARTY00.00%
DEFENDERS OF THE PEOPLE00.00%
REPUBLICAN CONFERENCE OF TSHWANE00.00%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION00.00%
CONCERN00.00%
UNITED AFRICANS TRANSFORMATION00.00%
ALL CITIZENS PARTY00.00%
OPERATION DUDULA00.00%
AFRIKA UNITE CONGRESS00.00%
GAZA DEMOCRATIC FRONT00.00%
ECONOMIC REDRESS MOVEMENT00.00%
MAWUSA MOVEMENT PARTY00.00%
AFRICAN TRADITIONAL CONGRES00.00%
BOPHUTHATSWANA CIVIL MOVEMENT00.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: 6 751. 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
AFRICAN NATIONAL CONGRESS3 18346.78%
ACTIONSA1 04615.37%
DEMOCRATIC ALLIANCE95914.09%
SOUTH AFRICAN COMMUNIST PARTY72410.64%
ECONOMIC FREEDOM FIGHTERS4156.10%
UMKHONTO WESIZWE PARTY871.28%
AFRICAN INDEPENDENT CONGRESS520.76%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS290.43%
Show the remaining 72 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN TRANSFORMATION MOVEMENT240.35%
AFRICAN HEART CONGRESS200.29%
BUILD ONE SOUTH AFRICA200.29%
PATRIOTIC ALLIANCE140.21%
AFRICAN CHRISTIAN DEMOCRATIC PARTY130.19%
AL JAMA-AH120.18%
AFRICAN ROYAL RAINBOW CONGRESS120.18%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION110.16%
MOSHABI PARTY110.16%
ARUSHA ECONOMIC COALITION100.15%
AFRIKA MAYIBUYE MOVEMENT100.15%
INKATHA FREEDOM PARTY90.13%
AFRICAN PEOPLE'S CONVENTION90.13%
RISE MZANSI90.13%
UNITED CHRISTIAN DEMOCRATIC PARTY70.10%
CONGRESS OF THE PEOPLE70.10%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT70.10%
UNITED AFRICANS TRANSFORMATION70.10%
PAN AFRICANIST CONGRESS OF AZANIA50.07%
AFRICA REDEMPTION DEMOCRACY50.07%
UNITED PROGRESSIVE PEOPLE ALLIANCE50.07%
KNOW YOUR POWER50.07%
BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE50.07%
AGANG SOUTH AFRICA40.06%
ECONOMIC EMANCIPATION FORUM40.06%
LAND PARTY40.06%
FREEDOM IN SOUTH AFRICA40.06%
SOUTH AFRICAN MASS MOVEMENT40.06%
SECURITY PERSONNEL PARTY OF SOUTH AFRICA40.06%
CHRIST KINGDOM PARTY40.06%
NATIONAL DEMOCRATIC CONVENTION30.04%
AFRICA RESTORATION ALLIANCE30.04%
TRUTH AND SOLIDARITY MOVEMENT30.04%
SOUTH AFRICAN PARTY30.04%
DEFENDERS OF THE PEOPLE20.03%
OPERATION DUDULA20.03%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA20.03%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA20.03%
SERVICE DELIVERY PARTY20.03%
GAZA DEMOCRATIC FRONT20.03%
AFRICAN TRADITIONAL CONGRES20.03%
PROGRESSIVE TSHWANE ALLIANCE-PTA01220.03%
REGION 7 NEW GENERATION PARTY20.03%
MINORITY FRONT10.01%
UNITED RESIDENTS FRONT10.01%
POELANO REVELATION PARTY10.01%
INTERNATIONAL REVELATION CONGRESS10.01%
BOLSHEVIKS PARTY OF SOUTH AFRICA10.01%
ABAFUNA INGUBO YESKHETHU PARTY10.01%
FEDERAL PARTY SA10.01%
NATIONAL COLOURED CONGRESS10.01%
CONCERN10.01%
EKHETHU PEOPLES PARTY10.01%
ALL CITIZENS PARTY10.01%
BOPHUTHATSWANA CIVIL MOVEMENT10.01%
ALLIED INDEPENDENTS UMBRELLA10.01%
LEKWE BEPE KINGDOM PARTY10.01%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
AZANIAN PEOPLE'S ORGANISATION00.00%
NATIONAL FREEDOM PARTY00.00%
AFRICAN RENAISSANCE UNITY00.00%
ORGANIC HUMANITY MOVEMENT00.00%
REPUBLICAN CONFERENCE OF TSHWANE00.00%
INDEPENDENT CITIZENS MOVEMENT00.00%
UNITED INDEPENDENT MOVEMENT00.00%
AFRIKA UNITE CONGRESS00.00%
ECONOMIC REDRESS MOVEMENT00.00%
MAWUSA MOVEMENT PARTY00.00%
RESIDENT DEVELOPMENT00.00%
AFRICAN LIBERATION ALLIANCE MOVEMENT00.00%
ILIZWE NATHI00.00%

Valid ballots shown: 6 804. 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 24 ballot

51 candidates
  • SELINA POPPIE MATHIBELAABAFUNA INGUBO YESKHETHU PARTY
  • HUXLEY AUBREY MASHAACTIONSA
  • HLABIRWA MAILA MAILAACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
  • PETRUS JACOBUS BLOMAFRICA REDEMPTION DEMOCRACY
  • PHINIAS TSIENYANE MODIKWEAFRICA RESTORATION ALLIANCE
  • MAKOMANE THOMAS MOHLALAAFRICAN HEART CONGRESS
  • LERATO DINAH PHAHLANEAFRICAN INDEPENDENT CONGRESS
  • ALICE FAKUDEAFRICAN NATIONAL CONGRESS
  • ANNA PHERAAFRICAN PEOPLE'S CONVENTION
  • GIRLY MABASAAFRICAN RENAISSANCE UNITY
  • NARE EVELINE ANTONYAFRICAN TRANSFORMATION MOVEMENT
  • JOSIA SIYABONGA NKOSIAFRIKA MAYIBUYE MOVEMENT
  • PRUDENCE BATHABILE MAIDIAGANG SOUTH AFRICA
  • RUDOLPH MAMABOLOAL JAMA-AH
  • SELLO MOGASHOAALLIED INDEPENDENTS UMBRELLA
  • WILLIAM MAKANZA SHIBUYANEARUSHA ECONOMIC COALITION
  • NTJA JOHANNES RAIAZANIAN PEOPLE'S ORGANISATION
  • HAFSAN KHUMALOBATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE
  • APSON SEPADI MAKAUNGBOLSHEVIKS PARTY OF SOUTH AFRICA
  • OBED MOLWELANG MOCHEBUILD ONE SOUTH AFRICA
  • SEIPEI NALEDI MARY MOHLAKACONGRESS OF THE PEOPLE
  • THABISILE CONSTANCE VILAKAZIDEMOCRATIC ALLIANCE
  • ISAAC MALAPILEECONOMIC EMANCIPATION FORUM
  • LEBOGANG JOSEPHINE SESHOKAECONOMIC FREEDOM FIGHTERS
  • JUNIOR MUSA NOKERIECONOMIC LIBERATORS FORUM SOUTH AFRICA
  • RAYMOND MASHELEEKHETHU PEOPLES PARTY
  • MARQUARD DIRK PIENAARFEDERAL PARTY SA
  • CHRISTOPHER MANDLA DLONGWANAINDEPENDENT CITIZENS MOVEMENT
  • THATO MUSIKNOW YOUR POWER
  • PALESA NONHLANHLA SHIKOANEMINORITY FRONT
  • JOHANNES PHALAFALA SATHEKGEMOSHABI PARTY
  • GRESHAM EUGENE MEREDITH KASPERNATIONAL COLOURED CONGRESS
  • ANDILE GIFT NKONYANENATIONAL DEMOCRATIC CONVENTION
  • BARTEL WILHELMUS PETRUS VILJOENORGANIC HUMANITY MOVEMENT
  • NKUDU LEFOKAPAN AFRICANIST CONGRESS OF AZANIA
  • TINANDAVHA ASHLEY TSHIKHATHIPATRIOTIC ALLIANCE
  • MMATISETSO JOSEPHINA SADICKPOELANO REVELATION PARTY
  • LARRY THABANG MATLALAPROGRESSIVE TSHWANE ALLIANCE-PTA012
  • MARTHA HENRIËTTE MIDDELBERGREPUBLICAN CONFERENCE OF TSHWANE
  • JUSTICE MATSAWANA MAKARINGERESIDENT DEVELOPMENT
  • NDLELA MIKE MARCUS VILAKAZIRISE MZANSI
  • SELLO PETER JACOB MASHULASECURITY PERSONNEL PARTY OF SOUTH AFRICA
  • RANKITSING JOHANNES XABASERVICE DELIVERY PARTY
  • DINALANE KLEINBOOI SENAMELASOUTH AFRICAN COMMUNIST PARTY
  • XOLILE BULUSOUTH AFRICAN MASS MOVEMENT
  • KHEGU GRANY CHAPOLETRUTH AND SOLIDARITY MOVEMENT
  • SPEELMAN KGOMOUMKHONTO WESIZWE PARTY
  • ELIAS MEDUPE BOTLHOLOUNITED DEMOCRATIC MOVEMENT
  • HLAWULANI GIFT CHUMAUNITED INDEPENDENT MOVEMENT
  • LEFADI BICARD MAGOROUNITED PROGRESSIVE PEOPLE ALLIANCE
  • ARTHUR THABO MODIBAVRYHEIDSFRONT 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