ANC 63.4%
Most party (PR) votes
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Ishmael MoilwaAfrican National CongressPR ballot ? · 2 003 valid votes
ANCAfrican National Congress1 26963.4%
VF PLUSVryheidsfront Plus | Freedom Front Plus28314.1%
DADemocratic Alliance1708.5%- BaagiBaagi1145.7%
EFFEconomic Freedom Fighters773.8%- ACTAfrican Congress for Transformation291.4%
ActionSA241.2%
MKPUmkhonto Wesizwe Party90.4%- SACPSouth African Communist Party60.3%
- DOPDefenders of the People50.2%
BOSABuild One South Africa40.2%
ACPAll Citizens Party30.1%
PFPPeople's Freedom Party20.1%
UATUnited Africans Transformation20.1%- MAYIBUYEAfrika Mayibuye Movement20.1%
ACDPAfrican Christian Democratic Party10.0%
PAPatriotic Alliance10.0%- CPRConcerned Potchefstroom Residents10.0%
- SACCSolidarity Action Committee Collective10.0%
Hours off in Ward 34 ?
Reported in the ESP app
Voting districts · 12 ?
Ward 34, JB Marks's 2026 election results: Ishmael Moilwa elected; ANC 63.4% on the PR ballot; turnout 55.0%. Official IEC results of the 2026 local government elections in Ward 34, JB Marks, voting district by voting district.
- Makokskraal BoeresaalVD 86820329ANC 45.5%
- Kaalfontein FarmVD 86820330VF PLUS 50.0%
- Tent At Cecilia's Home Primary SchoolVD 86820352ANC 57.1%
- Morning Star Apostolic Church of ZionVD 86820363ANC 47.0%
- Duduetsang Primary SchoolVD 86820374VF PLUS 39.6%
- Dovesdale Recreational CentreVD 86820385VF PLUS 63.8%
- Opang Diatla Primary SchoolVD 86820879VF PLUS 39.1%
- Dumelang Primary SchoolVD 86820903ANC 67.9%
- OpraapsaalVD 86820914ANC 53.5%
- Buffelvlei Algemene HandelaarVD 86820947ANC 56.7%
- Kabelo Mashi Secondary SchoolVD 86821230ANC 73.3%
- Mphatlhalatsane Primary SchoolVD 86821274ANC 81.0%
Candidates · 13
Wandile Andrew LetshaboActionSA
Sibongile Maureen NgwexaneAfrican Christian Democratic Party- Jan MosegathebeAfrican Congress for Transformation
Ishmael MoilwaAfrican National Congress- Maria GaepeAfrika Mayibuye Movement
- Seipati Alida MorokengBaagi
Kelebogile Mavis JulyBuild One South Africa- Letlhogonolo Simon MokhululiDefenders of the People
Velaphi Albert MbenzeDemocratic Alliance
Cynthia Molebogeng ShupingEconomic Freedom Fighters- Nowen Puso MogaleSouth African Communist Party
Leseko Obed SebopengUmkhonto Wesizwe Party
Matthys Jacobus van TonderVryheidsfront 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 · 2 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 2 030 · spoilt 62 · special votes 351 · All 12 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 12 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 12 voting districts here (2 033 of 3 697). The IEC publishes 55.0%.
Note: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 21 parties (the IEC's total vs the ballots' sum): ANC 1 241 vs 3 758; VF PLUS 280 vs 820; DA 160 vs 513; Baagi 112 vs 341; EFF 86 vs 250; ACT 30 vs 59; ActionSA 21 vs 73; DOP 13 vs 25; SACP 10 vs 26; MKP 8 vs 26; ACDP 4 vs 9; MAYIBUYE 2 vs 4; BOSA 1 vs 5; ACP 0 vs 9; ASM 0 vs 3; CPR 0 vs 1; PA 0 vs 2; PAC 0 vs 1; PFP 0 vs 7; SACC 0 vs 1; UAT 0 vs 5. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 103 times in 12 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.
The DC 40% ? ballot is published per municipality: JB Marks's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 09 Nov 2026, 14:33 SAST.