City of Tshwane, Ward 21
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.
Last accepted data shown. Source times appear with each record.
Official IEC data / Provisional
Ward 21, City of Tshwane
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| ACTIONSA | 3 230 | 42.38% |
| AFRICAN NATIONAL CONGRESS | 2 218 | 29.10% |
| DEMOCRATIC ALLIANCE | 837 | 10.98% |
| ECONOMIC FREEDOM FIGHTERS | 501 | 6.57% |
| INTERNATIONAL REVELATION CONGRESS | 146 | 1.92% |
| UMKHONTO WESIZWE PARTY | 124 | 1.63% |
| PATRIOTIC ALLIANCE | 109 | 1.43% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 78 | 1.02% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| BUILD ONE SOUTH AFRICA | 61 | 0.80% |
| RISE MZANSI | 50 | 0.66% |
| SOUTH AFRICAN COMMUNIST PARTY | 35 | 0.46% |
| ALLIED INDEPENDENTS UMBRELLA | 20 | 0.26% |
| AFRICAN INDEPENDENT CONGRESS | 19 | 0.25% |
| PAN AFRICANIST CONGRESS OF AZANIA | 15 | 0.20% |
| AFRICAN HEART CONGRESS | 14 | 0.18% |
| FREEDOM IN SOUTH AFRICA | 14 | 0.18% |
| AFRIKA MAYIBUYE MOVEMENT | 13 | 0.17% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 13 | 0.17% |
| UNITED INDEPENDENT MOVEMENT | 12 | 0.16% |
| AGANG SOUTH AFRICA | 10 | 0.13% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 9 | 0.12% |
| KNOW YOUR POWER | 9 | 0.12% |
| INDEPENDENT CITIZENS MOVEMENT | 8 | 0.10% |
| AZANIAN PEOPLE'S ORGANISATION | 7 | 0.09% |
| AFRICA REDEMPTION DEMOCRACY | 7 | 0.09% |
| AFRICAN PEOPLE'S CONVENTION | 6 | 0.08% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 6 | 0.08% |
| CONGRESS OF THE PEOPLE | 5 | 0.07% |
| TRUTH AND SOLIDARITY MOVEMENT | 5 | 0.07% |
| BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 5 | 0.07% |
| POELANO REVELATION PARTY | 4 | 0.05% |
| ARUSHA ECONOMIC COALITION | 4 | 0.05% |
| MINORITY FRONT | 3 | 0.04% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 3 | 0.04% |
| UNITED DEMOCRATIC MOVEMENT | 2 | 0.03% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.03% |
| AFRICAN RENAISSANCE UNITY | 2 | 0.03% |
| FEDERAL PARTY SA | 2 | 0.03% |
| AFRICA RESTORATION ALLIANCE | 2 | 0.03% |
| SERVICE DELIVERY PARTY | 2 | 0.03% |
| AL JAMA-AH | 1 | 0.01% |
| ABAFUNA INGUBO YESKHETHU PARTY | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| REPUBLICAN CONFERENCE OF TSHWANE | 1 | 0.01% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 1 | 0.01% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 1 | 0.01% |
| MOSHABI PARTY | 1 | 0.01% |
| RESIDENT DEVELOPMENT | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| INKATHA FREEDOM PARTY | 0 | 0.00% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| UNITED RESIDENTS FRONT | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| AFRICAN TRANSFORMATION MOVEMENT | 0 | 0.00% |
| LAND PARTY | 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% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| ALL CITIZENS PARTY | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| SOUTH AFRICAN MASS MOVEMENT | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 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% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 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 622. 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 | 3 450 | 44.51% |
| AFRICAN NATIONAL CONGRESS | 2 101 | 27.11% |
| DEMOCRATIC ALLIANCE | 859 | 11.08% |
| ECONOMIC FREEDOM FIGHTERS | 470 | 6.06% |
| INTERNATIONAL REVELATION CONGRESS | 133 | 1.72% |
| UMKHONTO WESIZWE PARTY | 117 | 1.51% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 110 | 1.42% |
| PATRIOTIC ALLIANCE | 65 | 0.84% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN INDEPENDENT CONGRESS | 51 | 0.66% |
| BUILD ONE SOUTH AFRICA | 38 | 0.49% |
| AFRICAN HEART CONGRESS | 35 | 0.45% |
| RISE MZANSI | 35 | 0.45% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 19 | 0.25% |
| PAN AFRICANIST CONGRESS OF AZANIA | 17 | 0.22% |
| AFRIKA MAYIBUYE MOVEMENT | 16 | 0.21% |
| SOUTH AFRICAN COMMUNIST PARTY | 14 | 0.18% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 13 | 0.17% |
| AFRICAN PEOPLE'S CONVENTION | 12 | 0.15% |
| AFRICAN TRANSFORMATION MOVEMENT | 12 | 0.15% |
| FREEDOM IN SOUTH AFRICA | 12 | 0.15% |
| ALLIED INDEPENDENTS UMBRELLA | 12 | 0.15% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 11 | 0.14% |
| AGANG SOUTH AFRICA | 10 | 0.13% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 10 | 0.13% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 9 | 0.12% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 8 | 0.10% |
| CONGRESS OF THE PEOPLE | 8 | 0.10% |
| UNITED AFRICANS TRANSFORMATION | 8 | 0.10% |
| INKATHA FREEDOM PARTY | 7 | 0.09% |
| DEFENDERS OF THE PEOPLE | 7 | 0.09% |
| AFRICAN ROYAL RAINBOW CONGRESS | 7 | 0.09% |
| TRUTH AND SOLIDARITY MOVEMENT | 6 | 0.08% |
| AZANIAN PEOPLE'S ORGANISATION | 5 | 0.06% |
| INDEPENDENT CITIZENS MOVEMENT | 4 | 0.05% |
| ALL CITIZENS PARTY | 4 | 0.05% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 4 | 0.05% |
| MOSHABI PARTY | 4 | 0.05% |
| KNOW YOUR POWER | 4 | 0.05% |
| SOUTH AFRICAN PARTY | 4 | 0.05% |
| ILIZWE NATHI | 4 | 0.05% |
| LAND PARTY | 3 | 0.04% |
| REPUBLICAN CONFERENCE OF TSHWANE | 3 | 0.04% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 3 | 0.04% |
| AL JAMA-AH | 2 | 0.03% |
| UNITED RESIDENTS FRONT | 2 | 0.03% |
| FEDERAL PARTY SA | 2 | 0.03% |
| EKHETHU PEOPLES PARTY | 2 | 0.03% |
| OPERATION DUDULA | 2 | 0.03% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 2 | 0.03% |
| MINORITY FRONT | 1 | 0.01% |
| NATIONAL FREEDOM PARTY | 1 | 0.01% |
| ABAFUNA INGUBO YESKHETHU PARTY | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| AFRICA REDEMPTION DEMOCRACY | 1 | 0.01% |
| ARUSHA ECONOMIC COALITION | 1 | 0.01% |
| AFRICA RESTORATION ALLIANCE | 1 | 0.01% |
| AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 1 | 0.01% |
| SOUTH AFRICAN MASS MOVEMENT | 1 | 0.01% |
| SERVICE DELIVERY PARTY | 1 | 0.01% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 1 | 0.01% |
| AFRICAN TRADITIONAL CONGRES | 1 | 0.01% |
| REGION 7 NEW GENERATION PARTY | 1 | 0.01% |
| LEKWE BEPE KINGDOM PARTY | 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% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| CONCERN | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| AFRICAN LIBERATION ALLIANCE MOVEMENT | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 7 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.
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 21 ballot
51 candidates- SELINA POPPIE MATHIBELA
ABAFUNA INGUBO YESKHETHU PARTY - GRANNY PEGGY DE BRUIN
ACTIONSA - HLABIRWA MAILA MAILAACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- PETRUS JACOBUS BLOMAFRICA REDEMPTION DEMOCRACY
- ISAAC MOKOTONG NKUNA
AFRICA RESTORATION ALLIANCE - MAKOMANE THOMAS MOHLALA
AFRICAN HEART CONGRESS - KHOMBOMONE GRACE MANGANYE
AFRICAN INDEPENDENT CONGRESS - ONONOFILE ROOI CHERE
AFRICAN NATIONAL CONGRESS - SAMSON TALO MAFUTA
AFRICAN PEOPLE'S CONVENTION - SIMPHIWE MTHELOAFRICAN RENAISSANCE UNITY
- PULE BOLDWIN SANYANE
AFRIKA MAYIBUYE MOVEMENT - MMATHAPELO NTHABISENG PHASHA
AGANG SOUTH AFRICA - RUDOLPH MAMABOLO
AL JAMA-AH - SUSAN LOSIA KIRBYALLIED INDEPENDENTS UMBRELLA
- ALLY SALIM MLAZI
ARUSHA ECONOMIC COALITION - NTJA JOHANNES RAI
AZANIAN PEOPLE'S ORGANISATION - MATTHEWS MPHARA THEKISOBATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE
- APSON SEPADI MAKAUNG
BOLSHEVIKS PARTY OF SOUTH AFRICA - PETER MANASE MOTSEPE
BUILD ONE SOUTH AFRICA - TSHWARELO JULIAH MATAKANE
CONGRESS OF THE PEOPLE - CAROLINE MMASHIKWANE MATHIBE
DEMOCRATIC ALLIANCE - LUCIA MPELEGENG MALULEKA
ECONOMIC EMANCIPATION FORUM - CEDRIC BAKANG SWANDLE
ECONOMIC FREEDOM FIGHTERS - ALFRED TEBOGO MOLOGOANEECONOMIC LIBERATORS FORUM SOUTH AFRICA
- FREDRICK RAMOKATIEKHETHU PEOPLES PARTY
- MARQUARD DIRK PIENAAR
FEDERAL PARTY SA - CHRISTOPHER MANDLA DLONGWANA
INDEPENDENT CITIZENS MOVEMENT - MMATSELENG FRANCINAH MMUSI
INTERNATIONAL REVELATION CONGRESS - THATO MUSIKNOW YOUR POWER
- TAUTSHETLHA TSHOLOFELO MOLATE
MINORITY FRONT - JOHANNES PHALAFALA SATHEKGEMOSHABI PARTY
- LEE ASHWIN HERRINGS
NATIONAL COLOURED CONGRESS - ANDILE GIFT NKONYANE
NATIONAL DEMOCRATIC CONVENTION - BARTEL WILHELMUS PETRUS VILJOEN
ORGANIC HUMANITY MOVEMENT - LEPOLE REFUS MOTHWA
PAN AFRICANIST CONGRESS OF AZANIA - ABRAM SEGALE MOSHESHE
PATRIOTIC ALLIANCE - MMATISETSO JOSEPHINA SADICK
POELANO REVELATION PARTY - KOKETSO YOLANDA MOHALEPROGRESSIVE TSHWANE ALLIANCE-PTA012
- ALEXANDER WILLEM FREDERIK MIDDELBERG
REPUBLICAN CONFERENCE OF TSHWANE - ALPHEUS BUKI LEFORE TABANERESIDENT DEVELOPMENT
- SELLO EMBROTIA ELIAS MAGANO
RISE MZANSI - SELLO PETER JACOB MASHULASECURITY PERSONNEL PARTY OF SOUTH AFRICA
- RANKITSING JOHANNES XABASERVICE DELIVERY PARTY
- THELMA GRACE NKOANA
SOUTH AFRICAN COMMUNIST PARTY - JEREMIA LEBOGANG MAKHURASOUTH AFRICAN MASS MOVEMENT
- NKOSINGIPHILE MHLABANETRUTH AND SOLIDARITY MOVEMENT
- JOEL MALEBOGO SINDANE
UMKHONTO WESIZWE PARTY - LEBOGANG MATLATSI
UNITED DEMOCRATIC MOVEMENT - HLAWULANI GIFT CHUMA
UNITED INDEPENDENT MOVEMENT - NTLELE FLORA MOROKAUNITED PROGRESSIVE PEOPLE ALLIANCE
- ARTHUR THABO MODIBA
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 21
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
BAFETI SPECIAL SCHOOL
2299 BLOCK B MABOPANEView venue detailsBETHLEHEM CENTRAL AFRICAN CHURCH
360 BLOCK X MABOPANEView venue detailsKOPA DILALELO PRIMARY SCHOOL
2616 BLOCK B MABOPANEView venue detailsMATSEPA COMMUNITY CENTRE
4282 MOGOTSI STREET BLOCK B MABOPANEView venue detailsNOMANINI PRE- SCHOOL
11637 MODISABANA STREET BLOCK X EXTENSION MABOPANEView venue detailsPELOTONA SECONDARY SCHOOL
246 BLOCK C MABOPANE TSHWANEView venue detailsREINOTSWE SPECIAL SCHOOL
4444 BLOCK B MABOPANEView venue detailsSETUMO KHIBA SECONDARY SCHOOL
3216 BLOCK B MABOPANEView venue details
Explore national election results and local counting progress →
