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.
Last accepted data shown. Source times appear with each record.
Official IEC data / Provisional
Ward 31, City of Tshwane
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 1 856 | 26.06% |
| ACTIONSA | 1 725 | 24.22% |
| DEMOCRATIC ALLIANCE | 1 177 | 16.53% |
| ECONOMIC FREEDOM FIGHTERS | 643 | 9.03% |
| INKATHA FREEDOM PARTY | 334 | 4.69% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 288 | 4.04% |
| AZANIAN PEOPLE'S ORGANISATION | 257 | 3.61% |
| UMKHONTO WESIZWE PARTY | 191 | 2.68% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| SOUTH AFRICAN COMMUNIST PARTY | 158 | 2.22% |
| AFRIKA MAYIBUYE MOVEMENT | 135 | 1.90% |
| AFRICAN INDEPENDENT CONGRESS | 71 | 1.00% |
| PAN AFRICANIST CONGRESS OF AZANIA | 40 | 0.56% |
| RISE MZANSI | 33 | 0.46% |
| AGANG SOUTH AFRICA | 20 | 0.28% |
| PATRIOTIC ALLIANCE | 20 | 0.28% |
| AFRICAN HEART CONGRESS | 15 | 0.21% |
| BUILD ONE SOUTH AFRICA | 15 | 0.21% |
| ECONOMIC EMANCIPATION FORUM | 13 | 0.18% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 13 | 0.18% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 11 | 0.15% |
| UNITED DEMOCRATIC MOVEMENT | 8 | 0.11% |
| LAND PARTY | 8 | 0.11% |
| AFRICAN PEOPLE'S CONVENTION | 7 | 0.10% |
| CONGRESS OF THE PEOPLE | 7 | 0.10% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 7 | 0.10% |
| FREEDOM IN SOUTH AFRICA | 5 | 0.07% |
| AL JAMA-AH | 4 | 0.06% |
| ARUSHA ECONOMIC COALITION | 4 | 0.06% |
| NATIONAL COLOURED CONGRESS | 4 | 0.06% |
| AFRICA RESTORATION ALLIANCE | 4 | 0.06% |
| TRUTH AND SOLIDARITY MOVEMENT | 4 | 0.06% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 4 | 0.06% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 4 | 0.06% |
| BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 4 | 0.06% |
| INDEPENDENT CITIZENS MOVEMENT | 3 | 0.04% |
| UNITED INDEPENDENT MOVEMENT | 3 | 0.04% |
| EKHETHU PEOPLES PARTY | 3 | 0.04% |
| ALLIED INDEPENDENTS UMBRELLA | 3 | 0.04% |
| MINORITY FRONT | 2 | 0.03% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.03% |
| AFRICAN RENAISSANCE UNITY | 2 | 0.03% |
| FEDERAL PARTY SA | 2 | 0.03% |
| ALL CITIZENS PARTY | 2 | 0.03% |
| SOUTH AFRICAN MASS MOVEMENT | 2 | 0.03% |
| KNOW YOUR POWER | 2 | 0.03% |
| NATIONAL DEMOCRATIC CONVENTION | 1 | 0.01% |
| POELANO REVELATION PARTY | 1 | 0.01% |
| REPUBLICAN CONFERENCE OF TSHWANE | 1 | 0.01% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 1 | 0.01% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 1 | 0.01% |
| MOSHABI PARTY | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| UNITED RESIDENTS FRONT | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| ABAFUNA INGUBO YESKHETHU PARTY | 0 | 0.00% |
| AFRICA REDEMPTION DEMOCRACY | 0 | 0.00% |
| AFRICAN TRANSFORMATION MOVEMENT | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| DEFENDERS OF THE PEOPLE | 0 | 0.00% |
| AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 0 | 0.00% |
| CONCERN | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| SERVICE DELIVERY PARTY | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| AFRICAN TRADITIONAL CONGRES | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 0 | 0.00% |
| SOUTH AFRICAN PARTY | 0 | 0.00% |
| REGION 7 NEW GENERATION PARTY | 0 | 0.00% |
| AFRICAN LIBERATION ALLIANCE MOVEMENT | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.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.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| ACTIONSA | 2 109 | 29.58% |
| AFRICAN NATIONAL CONGRESS | 1 870 | 26.23% |
| DEMOCRATIC ALLIANCE | 1 163 | 16.31% |
| ECONOMIC FREEDOM FIGHTERS | 544 | 7.63% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 249 | 3.49% |
| INKATHA FREEDOM PARTY | 184 | 2.58% |
| AZANIAN PEOPLE'S ORGANISATION | 183 | 2.57% |
| UMKHONTO WESIZWE PARTY | 180 | 2.52% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| SOUTH AFRICAN COMMUNIST PARTY | 136 | 1.91% |
| AFRIKA MAYIBUYE MOVEMENT | 89 | 1.25% |
| PAN AFRICANIST CONGRESS OF AZANIA | 73 | 1.02% |
| UNITED AFRICANS TRANSFORMATION | 36 | 0.50% |
| RISE MZANSI | 34 | 0.48% |
| AFRICAN INDEPENDENT CONGRESS | 31 | 0.43% |
| AFRICAN HEART CONGRESS | 25 | 0.35% |
| AFRICAN TRANSFORMATION MOVEMENT | 21 | 0.29% |
| PATRIOTIC ALLIANCE | 20 | 0.28% |
| BUILD ONE SOUTH AFRICA | 20 | 0.28% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 18 | 0.25% |
| ALLIED INDEPENDENTS UMBRELLA | 18 | 0.25% |
| AFRICAN PEOPLE'S CONVENTION | 14 | 0.20% |
| AGANG SOUTH AFRICA | 12 | 0.17% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 9 | 0.13% |
| UNITED RESIDENTS FRONT | 9 | 0.13% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 9 | 0.13% |
| OPERATION DUDULA | 8 | 0.11% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 4 | 0.06% |
| ARUSHA ECONOMIC COALITION | 4 | 0.06% |
| AFRICAN ROYAL RAINBOW CONGRESS | 4 | 0.06% |
| CONGRESS OF THE PEOPLE | 3 | 0.04% |
| ECONOMIC EMANCIPATION FORUM | 3 | 0.04% |
| LAND PARTY | 3 | 0.04% |
| ORGANIC HUMANITY MOVEMENT | 3 | 0.04% |
| AFRICA RESTORATION ALLIANCE | 3 | 0.04% |
| DEFENDERS OF THE PEOPLE | 3 | 0.04% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 3 | 0.04% |
| MOSHABI PARTY | 3 | 0.04% |
| SOUTH AFRICAN PARTY | 3 | 0.04% |
| AL JAMA-AH | 2 | 0.03% |
| AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 2 | 0.03% |
| UNITED INDEPENDENT MOVEMENT | 2 | 0.03% |
| EKHETHU PEOPLES PARTY | 2 | 0.03% |
| ALL CITIZENS PARTY | 2 | 0.03% |
| TRUTH AND SOLIDARITY MOVEMENT | 2 | 0.03% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 2 | 0.03% |
| KNOW YOUR POWER | 2 | 0.03% |
| MINORITY FRONT | 1 | 0.01% |
| NATIONAL FREEDOM PARTY | 1 | 0.01% |
| INTERNATIONAL REVELATION CONGRESS | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| ABAFUNA INGUBO YESKHETHU PARTY | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 1 | 0.01% |
| ECONOMIC REDRESS MOVEMENT | 1 | 0.01% |
| AFRICAN TRADITIONAL CONGRES | 1 | 0.01% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 1 | 0.01% |
| BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| POELANO REVELATION PARTY | 0 | 0.00% |
| AFRICA REDEMPTION DEMOCRACY | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| FEDERAL PARTY SA | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| REPUBLICAN CONFERENCE OF TSHWANE | 0 | 0.00% |
| INDEPENDENT CITIZENS MOVEMENT | 0 | 0.00% |
| CONCERN | 0 | 0.00% |
| SOUTH AFRICAN MASS MOVEMENT | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| SERVICE DELIVERY PARTY | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| REGION 7 NEW GENERATION PARTY | 0 | 0.00% |
| AFRICAN LIBERATION ALLIANCE MOVEMENT | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.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.
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 MATHIBELA
ABAFUNA INGUBO YESKHETHU PARTY - NTHABISENG VIOLET MAPHANGA
ACTIONSA - HLABIRWA MAILA MAILAACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- MAMOEPANE NELLY RAMONYAIAFRICA REDEMPTION DEMOCRACY
- MOSES TSHEPO MALULEKA
AFRICA RESTORATION ALLIANCE - MAKOMANE THOMAS MOHLALA
AFRICAN HEART CONGRESS - KHENSANI MAKAMO
AFRICAN INDEPENDENT CONGRESS - PHILLIP MAISHA LETLAPE
AFRICAN NATIONAL CONGRESS - MARTIN SIMBINI
AFRICAN PEOPLE'S CONVENTION - MANTSI PENELOPE MOKOUAFRICAN RENAISSANCE UNITY
- MARTIN MOLOTO
AFRIKA MAYIBUYE MOVEMENT - MATHAPELO MARGARET BOKABA
AGANG SOUTH AFRICA - RUDOLPH MAMABOLO
AL JAMA-AH - ELSIE LEBOGANG SWARTSALL CITIZENS PARTY
- THULISILE PENELOPE MASEMOLAALLIED INDEPENDENTS UMBRELLA
- ALLY SALIM MLAZI
ARUSHA ECONOMIC COALITION - OFENTSE LEKGETHO VICTOR KENOSI
AZANIAN PEOPLE'S ORGANISATION - PHILLIP NHLANHLA KGOBOBATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE
- APSON SEPADI MAKAUNG
BOLSHEVIKS PARTY OF SOUTH AFRICA - GIDEON RALPH MASHUPYEBOPHUTHATSWANA CIVIL MOVEMENT
- SARAH MOKGALAPA
BUILD ONE SOUTH AFRICA - EPHRAIM SHERELELO BALOYI
CONGRESS OF THE PEOPLE - KABELO PELESI
DEMOCRATIC ALLIANCE - BAFANA JAN LANGA
ECONOMIC EMANCIPATION FORUM - WALTER TSHEPO MATLAELA
ECONOMIC FREEDOM FIGHTERS - MORATEHI CLIFFORD PHATLANEECONOMIC LIBERATORS FORUM SOUTH AFRICA
- CHONSHULAR MORENAEKHETHU PEOPLES PARTY
- MARQUARD DIRK PIENAAR
FEDERAL PARTY SA - CHRISTOPHER MANDLA DLONGWANA
INDEPENDENT CITIZENS MOVEMENT - THAMI MARVELOUS SIKHAKHANE
INKATHA FREEDOM PARTY - TSELE MESHACK MOEKETSANEKNOW YOUR POWER
- TSHEPO ISAAC MOKOENA
LAND PARTY - PALESA NONHLANHLA SHIKOANE
MINORITY FRONT - JOHANNES PHALAFALA SATHEKGEMOSHABI PARTY
- WAHIEDA LINTON
NATIONAL COLOURED CONGRESS - SHAWN MOKHWITI
NATIONAL DEMOCRATIC CONVENTION - BARTEL WILHELMUS PETRUS VILJOEN
ORGANIC HUMANITY MOVEMENT - RAMARUMO EDWARD MFULWANE
PAN AFRICANIST CONGRESS OF AZANIA - FRANS MOLEFE MODISE
PATRIOTIC ALLIANCE - FRANCINAH BOPAPE
POELANO REVELATION PARTY - LARRY THABANG MATLALAPROGRESSIVE TSHWANE ALLIANCE-PTA012
- MARTHA HENRIËTTE MIDDELBERG
REPUBLICAN CONFERENCE OF TSHWANE - MATOME ALVAR SERABANA
RISE MZANSI - SELLO PETER JACOB MASHULASECURITY PERSONNEL PARTY OF SOUTH AFRICA
- RANKITSING JOHANNES XABASERVICE DELIVERY PARTY
- KARABO IGNATIUS KHUTSOANE
SOUTH AFRICAN COMMUNIST PARTY - LINDI HELEN MPHAHLELESOUTH AFRICAN MASS MOVEMENT
- CHRIS CONRAD WILLIAMSTRUTH AND SOLIDARITY MOVEMENT
- OLEBOGENG KGADILE PEETE
UMKHONTO WESIZWE PARTY - LESEGO JOHANNES MASANABO
UNITED DEMOCRATIC MOVEMENT - HLAWULANI GIFT CHUMA
UNITED INDEPENDENT MOVEMENT - MPHO MICHAEL MALEBYEUNITED PROGRESSIVE PEOPLE ALLIANCE
- JOHANNES JACOBUS DU TOIT
VRYHEIDSFRONT 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.
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
Local venue records
Voting stations in Ward 31
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
BOLOKANANG MOEPATHUTSE ABET CENTRE
2831 MATSHEGO ZONE 2 GA-RANKUWAView venue detailsHOLY CHURCH
M17 & N4 ROAD EXTENSION 110 M17 & N4 ROAD EXTENSION 110 THE ORCHARDS EXTENSION 110 THE ORCHARDS PRETORIAView venue detailsITIRELENG WORKSHOP FOR THE BLIND
3152 SEKWATI STR ZONE 2 GARANKUWAView venue detailsLEBOGANG PRIMARY SCHOOL
5803 LENYAI STREET ZONE 4 GA-RANKUWA GA-RANKUWAView venue detailsMETHODIST CHURCH
ZONE 1 GA- RANKUWA TSHWANE METRO [PRETORIA]View venue detailsPREPARING LEADERSHIP OF TOMMOROW CRECHE
101 RAMOKGOPA SECTION RAMA CITY AKASIA GA-RANKUWAView venue detailsTOKYO SEXWALE PRIMARY SCHOOL
1949 MAMOGALE ZONE 1 GA-RANKUWAView venue detailsTSELA-TSHWEU MOEPATHUTSE ABET CENTRE
297 MOLOTO ZONE 1 GA-RANKUWAView venue detailsVISSERSHOEK PRIMARY SCHOOL
FARM VISSERSHOEK 435 IQ VISSERSHOEK PRETORIAView venue details
Explore national election results and local counting progress →
