ActionSA 42.4%
ActionSA · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Granny Peggy de BruinActionSAWard ballot ? · 7 622 valid votes
ActionSAGranny Peggy de Bruin3 23042.4%
ANCOnonofile Rooi Chere2 21829.1%
DACaroline Mmashikwane Mathibe83711.0%
EFFCedric Bakang Swandle5016.6%
IRCMmatseleng Francinah Mmusi1461.9%
MKPJoel Malebogo Sindane1241.6%
PAAbram Segale Mosheshe1091.4%
VF PLUSArthur Thabo Modiba781.0%
BOSAPeter Manase Motsepe610.8%
RISESello Embrotia Elias Magano500.7%- SACPThelma Grace Nkoana350.5%
- UMBRELLASusan Losia Kirby200.3%
AICKhombomone Grace Manganye190.2%
PACLepole Refus Mothwa150.2%
AHCMakomane Thomas Mohlala140.2%- FISAFreedom in South Africa140.2%
- MAYIBUYEPule Boldwin Sanyane130.2%
- UPPANtlele Flora Moroka130.2%
UIMHlawulani Gift Chuma120.2%
AGANG SAMmathapelo Nthabiseng Phasha100.1%
Elf-SA - Economic Liberators Forum South AfricaAlfred Tebogo Mologoane90.1%- KYPThato Musi90.1%
ICMChristopher Mandla Dlongwana80.1%
AZAPONtja Johannes Rai70.1%- ARDPetrus Jacobus Blom70.1%
APCSamson Talo Mafuta60.1%- DITAUTau Dia Rora Cultural and Traditional Lekgotla60.1%
COPETshwarelo Juliah Matakane50.1%- TRUTHNkosingiphile Mhlabane50.1%
- BPCSDTMatthews Mphara Thekiso50.1%
PRPMmatisetso Josephina Sadick40.1%
ARECOAlly Salim Mlazi40.1%
MFTautshetlha Tsholofelo Molate30.0%- PTA012Koketso Yolanda Mohale30.0%
UDMLebogang Matlatsi20.0%
BPSAApson Sepadi Makaung20.0%
ARUSimphiwe Mthelo20.0%
FPSAMarquard Dirk Pienaar20.0%
ARAIsaac Mokotong Nkuna20.0%- SDPRankitsing Johannes Xaba20.0%
ALJAMARudolph Mamabolo10.0%
INGUBOSelina Poppie Mathibela10.0%
ECOFORUMLucia Mpelegeng Maluleka10.0%
OHMBartel Wilhelmus Petrus Viljoen10.0%- CCCLee Ashwin Herrings10.0%
- RCAlexander Willem Frederik Middelberg10.0%
- AACUMHlabirwa Maila Maila10.0%
- SPPSASello Peter Jacob Mashula10.0%
- MOSHABIJohannes Phalafala Sathekge10.0%
- RDAlpheus Buki Lefore Tabane10.0%
Also on the ballot: Fredrick Ramokati (Ekhethu Peoples Party), Andile Gift Nkonyane (National Democratic Convention), Jeremia Lebogang Makhura (South African Mass Movement).
Candidates: IEC certified candidate list (PDF, 16 Sept 2026).
Hours off in Ward 21 ?
Reported in the ESP app
Voting districts · 8 ?
Granny Peggy de Bruin (ActionSA) won Ward 21 with 3 230 votes, 21.4% of the ward's 15 060 registered voters. Turnout was 52.9%: 7 963 of 15 060 registered voters voted. Official IEC results of the 2026 local government elections in Ward 21, City of Tshwane (Pretoria), voting district by voting district.
- Bafeti Special SchoolVD 86700023ActionSA 39.1%
- Setumo Khiba Secondary SchoolVD 86700034ActionSA 42.1%
- Pelotona Secondary SchoolVD 86700113ActionSA 43.7%
- Bethlehem Central African ChurchVD 86700135ActionSA 50.9%
- Reinotswe Special SchoolVD 86700146ActionSA 35.2%
- Nomanini Pre- SchoolVD 86700247ActionSA 56.1%
- Kopa Dilalelo Primary SchoolVD 86700281ActionSA 43.7%
- Matsepa Community CentreVD 86700292ActionSA 36.7%
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
ESP areas in this ward · 4 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 7 805 · spoilt 183 · special votes 916 · All 8 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
PR ballot figures for this ward are the sum of the IEC's results for its 8 voting districts; the IEC publishes the ward ballot per ward and the PR ballot per voting district.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 8 voting districts here (7 963 of 15 060). The IEC publishes 53.0%.
The winner's share of registered voters is calculated: the winner's votes on the IEC's ward ballot ÷ the registered voters of the ward's voting districts.
Note: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 64 parties (the IEC's total vs the ballots' sum): ActionSA 3 230 vs 6 680; ANC 2 218 vs 4 319; DA 837 vs 1 696; EFF 501 vs 971; IRC 146 vs 279; MKP 124 vs 241; PA 109 vs 174; VF PLUS 78 vs 188; BOSA 61 vs 99; RISE 50 vs 85; SACP 35 vs 49; UMBRELLA 20 vs 32; AIC 19 vs 70; PAC 15 vs 32; AHC 14 vs 49; FISA 14 vs 26; MAYIBUYE 13 vs 29; UPPA 13 vs 23; AGANG SA 10 vs 20; Elf-SA - Economic Liberators Forum South Africa 9 vs 13; KYP 9 vs 13; ICM 8 vs 12; ARD 7 vs 8; AZAPO 7 vs 12; APC 6 vs 18; DITAU 6 vs 9; BPCSDT 5 vs 6; COPE 5 vs 13; TRUTH 5 vs 11; ARECO 4 vs 5; MF 3 vs 4; PTA012 3 vs 5; ARA 2 vs 3; BPSA 2 vs 13; FPSA 2 vs 4; SDP 2 vs 3; AACUM 1 vs 10; ALJAMA 1 vs 3; ECOFORUM 1 vs 2; INGUBO 1 vs 2; MOSHABI 1 vs 5; RC 1 vs 4; SPPSA 1 vs 2; A.T.C. 0 vs 1; ACDP 0 vs 19; ACP 0 vs 4; AIPO 0 vs 1; ARRC. 0 vs 7; ATM 0 vs 12; DOP 0 vs 7; EKHETHU 0 vs 2; IFP 0 vs 7; IN 0 vs 4; LAND 0 vs 3; LBKP 0 vs 1; NEGEPA7 0 vs 1; NFP 0 vs 1; Bophuthatswana Civil Movement 0 vs 13; O.D 0 vs 2; S.A.P. 0 vs 4; SAMMO 0 vs 1; UAT 0 vs 8; UCDP 0 vs 8; URF 0 vs 2. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 210 times in 8 voting districts. In local elections the IEC also publishes each party's total across the ward, PR and DC 40% ballots. For these parties (by IEC party number) that total differs from the party's votes on the ballots themselves. We show each ballot's own votes. Each voting district's own page lists the IEC's figures.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 10 Nov 2026, 21:13 SAST.