ANC 49.1%down 21.8 pts from 70.9% in 2021
Most party (PR) votes
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Fanafuth Enock HlatshwayoAfrican National CongressPR ballot ? · 6 318 valid votes
ANCAfrican National Congress3 10349.1%
ActionSA1 44622.9%
DADemocratic Alliance63510.1%
EFFEconomic Freedom Fighters3525.6%
MKPUmkhonto Wesizwe Party1762.8%- SACPSouth African Communist Party881.4%
AICAfrican Independent Congress731.2%- MAYIBUYEAfrika Mayibuye Movement681.1%
PAPatriotic Alliance590.9%
VF PLUSVryheidsfront Plus | Freedom Front Plus450.7%
RISERise Mzansi390.6%
ARECOArusha Economic Coalition210.3%
ACPAll Citizens Party190.3%- UPPAUnited Progressive People Alliance180.3%
ACDPAfrican Christian Democratic Party170.3%
AHCAfrican Heart Congress170.3%
ATMAfrican Transformation Movement150.2%
APCAfrican People's Convention80.1%
LANDLand Party80.1%- MOSHABIMoshabi Party80.1%
- AACUMActive African Christians United Movement70.1%
- ARRC.African Royal Rainbow Congress70.1%
PACPan Africanist Congress of Azania50.1%- AIPOAfrican Independent People's Organisation50.1%
BOSABuild One South Africa50.1%- BPCSDTBatho Pele Community Service Delivery Tshwane50.1%
ALJAMAAl Jama-ah40.1%
NFPNational Freedom Party40.1%
IRCInternational Revelation Congress40.1%
ARAAfrica Restoration Alliance40.1%- A.T.C.African Traditional Congres40.1%
IFPInkatha Freedom Party30.0%
AZAPOAzanian People's Organisation30.0%
COPECongress of the People30.0%
INGUBOAbafuna Ingubo Yeskhethu Party30.0%
UATUnited Africans Transformation30.0%- EKHETHUEkhethu Peoples Party30.0%
O.DOperation Dudula30.0%- Bophuthatswana Civil MovementBophuthatswana Civil Movement30.0%
NADECONational Democratic Convention20.0%
AGANG SAAgang South Africa20.0%- ARDAfrica Redemption Democracy20.0%
ICMIndependent Citizens Movement20.0%- GAZAGaza Democratic Front20.0%
- PTA012Progressive Tshwane Alliance-Pta01220.0%
- INIlizwe Nathi20.0%
UCDPUnited Christian Democratic Party10.0%
BPSABolsheviks Party of South Africa10.0%
ECOFORUMEconomic Emancipation Forum10.0%- DOPDefenders of the People10.0%
- FISAFreedom in South Africa10.0%
- TRUTHTruth and Solidarity Movement10.0%
- SDPService Delivery Party10.0%
- SPPSASecurity Personnel Party of South Africa10.0%
- ERMEconomic Redress Movement10.0%
- UMBRELLAAllied Independents Umbrella10.0%
- CKPChrist Kingdom Party10.0%
Hours off in Ward 19 ?
Reported in the ESP app
Voting districts · 7 ?
Fanafuth Enock Hlatshwayo (ANC) won Ward 19 with 3 375 votes, 25.1% of the ward's 13 444 registered voters. Turnout was 47.9%: 6 438 of 13 444 registered voters voted. Official IEC results of the 2026 local government elections in Ward 19, City of Tshwane (Pretoria), voting district by voting district.
- Abel Motshoane Secondary SchoolVD 86730059ANC 46.7%
- Tlhabologo Aet CentreVD 86730082ANC 55.8%
- Evangelical Reformed ChurchVD 86730093ANC 56.3%
- Inner Life MinistriesVD 86730172ANC 54.5%
- Tidimalong Primary SchoolVD 86730228ANC 53.2%
- Ikeleng Primary SchoolVD 86730284ActionSA 41.0%
- Fr Smangaliso Mkhatshwa Secondary SchoolVD 86730295ANC 44.4%
Candidates · 55
Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Swelindawo Petros MblangweActionSA- Hlabirwa Maila MailaActive African Christians United Movement
- Mary Lesego MothokgoaAfrica Redemption Democracy
Rea Tsatsawane SakweAfrica Restoration Alliance
Makomane Thomas MohlalaAfrican Heart Congress
Semakatso Boitumelo James MabatiAfrican Independent Congress
Fanafuth Enock HlatshwayoAfrican National Congress
Samson Talo MafutaAfrican People's Convention
Eunice Thoko LekalaAfrican Renaissance Unity- Zakhele Niclus MaphumuloAfrican Traditional Congres
Fillimon MahlanguAfrican Transformation Movement- Jack MesoAfrika Mayibuye Movement
Molapi Andries PlouammaAgang South Africa
Rudolph MamaboloAl Jama-ah
Masina-Themba HlatshwayoAll Citizens Party- Sello MogashoaAllied Independents Umbrella
Lebogang Betty MalokaArusha Economic Coalition
Jacobeth Gabaiphiwi MasumuAzanian People's Organisation- Polinah Mphonyana GololoBatho Pele Community Service Delivery Tshwane
Apson Sepadi MakaungBolsheviks Party of South Africa- Freddy Tshidiso NtlokotsiBophuthatswana Civil Movement
Tamara Deborah SelamolelaBuild One South Africa
Alice Mmathapelo MailulaCongress of the People
Matimu Jeffrey MabundaDemocratic Alliance
Bafana Jan LangaEconomic Emancipation Forum
Ronnie Simon MatomeEconomic Freedom Fighters
Mahlomola Peter MalekaEconomic Liberators Forum South Africa- Moncheng Philemon MadingwaneEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA
Christopher Mandla DlongwanaIndependent Citizens Movement- Thato MusiKnow Your Power
Ellent Puleng LepakuLand Party
Unarine MuvhaliMinority Front- Johannes Phalafala SathekgeMoshabi Party
- Wahieda LintonNational Coloured Congress
Andile Gift NkonyaneNational Democratic Convention
Bartel Wilhelmus Petrus ViljoenOrganic Humanity Movement
Dimakatso Ernest BodibaPan Africanist Congress of Azania
Maud Suzan KgwalePatriotic Alliance
Tebogo Nelson SadickPoelano Revelation Party- Hleki Elinah NcubeProgressive Tshwane Alliance-Pta012
- Alexander Willem Frederik MiddelbergRepublican Conference of Tshwane
- Daniel NgwenyaResident Development
Jonathan Boas MabundaRise Mzansi- Sello Peter Jacob MashulaSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Phasha Makgwale Lucas MdhluliSouth African Communist Party
- Mokhine Joseph MogaladiSouth African Mass Movement
- Thabo Peter MoatsheTruth and Solidarity Movement
Vincent Bonginkosi MqocoUmkhonto Wesizwe Party
Joseph Lazarus KganyagoUnited Democratic Movement
Jacques VenterUnited Independent Movement- Anna Thabi MasemolaUnited Progressive People Alliance
Arthur Thabo ModibaVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
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 6 450 · spoilt 128 · special votes 458 · All 7 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 7 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 7 voting districts here (6 438 of 13 444). The IEC publishes 48.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.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same ward (the ward that covered the same area then), both from the IEC's counts, with no votes re-allocated between boundaries.
Note: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 57 parties (the IEC's total vs the ballots' sum): ANC 3 375 vs 6 478; ActionSA 1 046 vs 2 492; DA 634 vs 1 269; EFF 386 vs 738; MKP 187 vs 363; SACP 125 vs 213; MAYIBUYE 79 vs 147; PA 72 vs 131; RISE 64 vs 103; VF PLUS 43 vs 88; AIC 36 vs 109; ARECO 35 vs 56; ACP 29 vs 48; UPPA 21 vs 39; ATM 16 vs 31; COPE 16 vs 19; LAND 16 vs 24; APC 14 vs 22; BPCSDT 11 vs 16; ECOFORUM 10 vs 11; PAC 8 vs 13; AHC 7 vs 24; FISA 6 vs 7; BOSA 5 vs 10; EKHETHU 5 vs 8; ARA 4 vs 8; ALJAMA 3 vs 7; ARD 2 vs 4; MOSHABI 2 vs 10; NADECO 2 vs 4; Bophuthatswana Civil Movement 2 vs 5; SPPSA 2 vs 3; TRUTH 2 vs 3; AACUM 1 vs 8; AGANG SA 1 vs 3; AZAPO 1 vs 4; ICM 1 vs 3; PTA012 1 vs 3; A.T.C. 0 vs 4; ACDP 0 vs 17; AIPO 0 vs 5; ARRC. 0 vs 7; BPSA 0 vs 1; CKP 0 vs 1; DOP 0 vs 1; ERM 0 vs 1; GAZA 0 vs 2; IFP 0 vs 3; IN 0 vs 2; INGUBO 0 vs 3; IRC 0 vs 4; NFP 0 vs 4; O.D 0 vs 3; SDP 0 vs 1; UAT 0 vs 3; UCDP 0 vs 1; UMBRELLA 0 vs 1. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 189 times in 7 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 09 Nov 2026, 23:49 SAST.