DA 74.7%
Most party (PR) votes
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Jaco GeyserDemocratic AlliancePR ballot ? · 13 162 valid votes
DADemocratic Alliance9 82674.7%
VF PLUSVryheidsfront Plus | Freedom Front Plus1 58412.0%
ActionSA8436.4%
ANCAfrican National Congress4173.2%
EFFEconomic Freedom Fighters1671.3%
RISERise Mzansi770.6%
ACDPAfrican Christian Democratic Party520.4%
MKPUmkhonto Wesizwe Party480.4%
ATMAfrican Transformation Movement220.2%
BOSABuild One South Africa170.1%
PAPatriotic Alliance140.1%- DOPDefenders of the People140.1%
- RCRepublican Conference of Tshwane100.1%
- SPPSASecurity Personnel Party of South Africa80.1%
- SACPSouth African Communist Party70.1%
IFPInkatha Freedom Party60.0%
UCDPUnited Christian Democratic Party50.0%
AHCAfrican Heart Congress50.0%
NFPNational Freedom Party40.0%
PACPan Africanist Congress of Azania30.0%
AZAPOAzanian People's Organisation30.0%
APCAfrican People's Convention30.0%
COPECongress of the People30.0%
OHMOrganic Humanity Movement30.0%- ARRC.African Royal Rainbow Congress30.0%
AICAfrican Independent Congress20.0%- FISAFreedom in South Africa20.0%
MFMinority Front10.0%
ALJAMAAl Jama-ah10.0%
BPSABolsheviks Party of South Africa10.0%
AGANG SAAgang South Africa10.0%
FPSAFederal Party SA10.0%
ICMIndependent Citizens Movement10.0%- AACUMActive African Christians United Movement10.0%
UATUnited Africans Transformation10.0%- SAMMOSouth African Mass Movement10.0%
- SDPService Delivery Party10.0%
- MAYIBUYEAfrika Mayibuye Movement10.0%
- Bophuthatswana Civil MovementBophuthatswana Civil Movement10.0%
- KYPKnow Your Power10.0%
- CKPChrist Kingdom Party10.0%
Hours off in Ward 45 ?
Reported in the ESP app
Voting districts · 9 ?
Jaco Geyser (DA) won Ward 45 with 10 000 votes, 53.8% of the ward's 18 587 registered voters. Turnout was 71.1%: 13 214 of 18 587 registered voters voted. Official IEC results of the 2026 local government elections in Ward 45, City of Tshwane (Pretoria), voting district by voting district.
- Garsfontein High SchoolVD 32951077DA 74.5%
- Garsfontein LaerskoolVD 32951088DA 76.1%
- Lux Mundi GemeenteVD 32952494DA 82.5%
- Tent At the Wilds EstateVD 32952506DA 73.5%
- Tent At Bethel ChapelVD 32953080DA 73.1%
- Noddyland Nursery Pre- SchoolVD 32953091DA 77.0%
- Woodhill Estate Club HouseVD 32953170DA 80.2%
- East Side Community Church Hall.VD 32953181DA 72.3%
- Tent At Social Grill RestaurantVD 32953440DA 54.0%
Candidates · 48
Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Dipuo Abe MbonaniActionSA- Hlabirwa Maila MailaActive African Christians United Movement
- Louis MoolmanAfrica Redemption Democracy
Vongani Russia ChaukeAfrica Restoration Alliance
Abel Chuene MojelaAfrican Heart Congress
Victor ChaukeAfrican Independent Congress
Boipelo Gladwin KhunouAfrican National Congress
Dorcas Lebogang MphephuAfrican People's Convention- Emmah Tuelo MogashoaAfrika Mayibuye Movement
Grips Masenya SekamelaAgang South Africa
Rudolph MamaboloAl Jama-ah
Violet MenziwaAll Citizens Party- Nkosiphendule NdukumbiniAllied Independents Umbrella
Ally Salim MlaziArusha Economic Coalition
Tebogo Masilo Simon PadiAzanian People's Organisation- Mokgadi Sinna MsizaBatho Pele Community Service Delivery Tshwane
Apson Sepadi MakaungBolsheviks Party of South Africa
Boitumelo Jessica LobaiBuild One South Africa
Vivian MpofuCongress of the People
Jaco GeyserDemocratic Alliance
Bafana Jan LangaEconomic Emancipation Forum
Welcome Skhalo MatomelaEconomic Freedom Fighters
Tshepo Louise KuhlaseEconomic Liberators Forum South Africa- Chonshular MorenaEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA
Christopher Mandla DlongwanaIndependent Citizens Movement- Gloria MalokotsaKnow Your Power
Manuel MoodleyMinority Front- Johannes Phalafala SathekgeMoshabi Party
- Britney Celestine BruintjiesNational Coloured Congress
Mathule Shadrack MashishiNational Freedom Party
Felix Hugo PriggeOrganic Humanity Movement
Nelly Masebei MamareganePan Africanist Congress of Azania
Jaylene Loreal Sheraat AppelPatriotic Alliance
Letlhohonolo SadickPoelano Revelation Party- Larry Thabang MatlalaProgressive Tshwane Alliance-Pta012
- Leopold Roland MiddelbergRepublican Conference of Tshwane
Nkosikhona Sydney MdluliRise Mzansi- Sello Peter Jacob MashulaSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Gladys TyatyazaSouth African Communist Party
- Thlologelo Ngwanakoma NkogatseSouth African Mass Movement
- Thabo Peter MoatsheTruth and Solidarity Movement
Tukiso Iris MolokoaneUmkhonto Wesizwe Party
Lebogang MatlatsiUnited Democratic Movement
Jacques VenterUnited Independent Movement
Lourens MoolmanVryheidsfront 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 · 5 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 13 242 · spoilt 66 · special votes 707 · All 9 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 9 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 9 voting districts here (13 214 of 18 587). The IEC publishes 71.9%.
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 41 parties (the IEC's total vs the ballots' sum): DA 10 000 vs 19 826; VF PLUS 1 624 vs 3 208; ActionSA 723 vs 1 566; ANC 391 vs 808; EFF 162 vs 329; RISE 86 vs 163; MKP 45 vs 93; PA 31 vs 45; BOSA 23 vs 40; RC 18 vs 28; AIC 10 vs 12; SACP 7 vs 14; PAC 6 vs 9; ALJAMA 4 vs 5; APC 4 vs 7; AZAPO 4 vs 7; ICM 4 vs 5; MAYIBUYE 3 vs 4; OHM 3 vs 6; AHC 2 vs 7; COPE 2 vs 5; MF 2 vs 3; AACUM 1 vs 2; BPSA 1 vs 2; FISA 1 vs 3; FPSA 1 vs 2; SDP 1 vs 2; ACDP 0 vs 52; AGANG SA 0 vs 1; ARRC. 0 vs 3; ATM 0 vs 22; CKP 0 vs 1; DOP 0 vs 14; IFP 0 vs 6; KYP 0 vs 1; NFP 0 vs 4; Bophuthatswana Civil Movement 0 vs 1; SAMMO 0 vs 1; SPPSA 0 vs 8; UAT 0 vs 1; UCDP 0 vs 5. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 137 times in 9 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:43 SAST.