Counted.co.za

North West · municipality · 2026

Mafikeng

Estimated council seats

Current count

Based on votes counted so far. Unfinished wards and the remaining votes can change these seats.

36 seats needed for a majority in a 70-seat council · One dot = one seat

91.1% of districts reporting · 112 of 123

91.1%
PartyEstimated seats
ANC32
EFF10
DA7
ActionSA6
MK3
SACP2
UNITED CHRISTIAN DEMOCRATIC PARTY2
AFRICAN CHRISTIAN DEMOCRATIC PARTY1
AFRICAN INDEPENDENT CONGRESS1
AFRICAN SPEAR MOVEMENT1
AFRIKA MAYIBUYE MOVEMENT1
ALL AND CITIZENS1
BOPHUTHATSWANA CIVIL MOVEMENT1
PA1
FF+1
Try a coalition →
How these seats are worked out

Based on combined ward and PR votes counted so far. Only reported ward wins and independent seats are fixed. Unfinished wards and candidate-list limits can change the allocation. This is a calculation using the current count, not a forecast of the final result.

We reserve the IEC’s reported independent ward seats, then divide the combined party votes by the remaining council seats, discard the fraction and add one. Whole quotas receive seats first, followed by the largest remainders. A tied remainder favours the party with more votes; an unresolved tie leaves the estimate unavailable.

A party keeps its reported ward seats. Where those exceed its proportional allocation, we recalculate the remaining seats for the other parties. We assume parties can fill their estimated seats. We do not predict unfinished ward contests, additional independent wins, unopposed-ward adjustments or candidate-list shortages. The remaining districts may vote differently.

Ward seats reported: 24 of 35. The IEC’s complete allocation replaces this estimate when its totals reconcile.

Method: Municipal Structures Act, Schedule 1, items 12, 13 and 16 ↗.

IEC result time: 06 Nov 2026, 03:06 SAST · Source figures ↗

Municipal PR votes

91.1% of districts reporting · 112 of 123

91.1%
LeadingANC
45.0%

Ahead by 18 294 votes of EFF.

Party / candidateShare · votes
AFRICAN NATIONAL CONGRESS
45.0%26 850 votes
ECONOMIC FREEDOM FIGHTERS
14.3%8 556 votes
DEMOCRATIC ALLIANCE
10.9%6 483 votes
ACTIONSA
8.8%5 229 votes
UMKHONTO WESIZWE PARTY
4.7%2 831 votes
SOUTH AFRICAN COMMUNIST PARTY
2.2%1 319 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
2.2%1 310 votes
Show 17 more parties and candidates
AFRIKA MAYIBUYE MOVEMENT
2.0%1 171 votes
BOPHUTHATSWANA CIVIL MOVEMENT
1.5%922 votes
PATRIOTIC ALLIANCE
1.4%851 votes
AFRICAN SPEAR MOVEMENT
1.2%717 votes
AFRICAN INDEPENDENT CONGRESS
1.0%579 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.9%533 votes
ALL AND CITIZENS
0.8%501 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.8%462 votes
INKATHA FREEDOM PARTY
0.6%359 votes
KOPANO MOVEMENT
0.4%260 votes
AFRICAN PEOPLE'S CONVENTION
0.3%191 votes
AFRICAN REVOLUTIONARY COUNCIL
0.3%165 votes
UNITED AFRICANS TRANSFORMATION
0.3%163 votes
SAVE DITSOBOTLA MOVEMENT
0.1%83 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.1%74 votes
FORUM FOR DEMOCRATS
0.1%42 votes
INDEPENDENTS
0.0%0 votes

59 651 PR votes

Ward results

35 wards · Ward ballot

Ward 1 ↗
ANC70.8%
LEBOGANG EDWIN DABULA
ANC70.8%
EFF11.3%
Lead: 963 votesReporting progress unavailable
Ward 2 ↗
ANC44.7%
EMMANUEL OLEBOGENG MAGANO
ANC44.7%
EFF16.8%
Lead: 426 votesReporting progress unavailable
Ward 3 ↗
ANC43.0%
GOITSEONE GODFREY KGOTLE
ANC43.0%
EFF16.9%
Lead: 586 votesReporting progress unavailable
Ward 4 ↗
ANC53.6%
KABELO VINCENT MALEKE
ANC53.6%
DA16.1%
Lead: 716 votesReporting progress unavailable
Ward 5 ↗
ANC48.1%
PHINDELE STEPHEN NTSHOTSHO
ANC48.1%
EFF12.4%
Lead: 585 votesReporting progress unavailable
Ward 6 ↗
ANC57.1%
MODISAEMANG KESHUPANG
ANC57.1%
EFF12.4%
Lead: 880 votesReporting progress unavailable
Ward 7 ↗
ANC33.7%
PRECIOUS BAIPIDI DINKU
ANC33.7%
DA16.6%
Lead: 368 votesReporting progress unavailable
Ward 8 ↗
ANC36.5%
CONNY BOITUMELO DUBULA
ANC36.5%
EFF19.4%
Lead: 372 votesReporting progress unavailable
Ward 9 ↗
ANC43.6%
ANC43.6%
MK27.6%
Lead: 282 votesReporting progress unavailable
Ward 10 ↗
EFF31.4%
GOITSEONE MAYISELA
EFF31.4%
ANC25.3%
Lead: 119 votesReporting progress unavailable
Ward 11 ↗
ANC36.1%
KEBONETSALA WINNESESTRE VANESSA MOAMOGWA
ANC36.1%
EFF27.7%
Lead: 121 votesReporting progress unavailable
Ward 12 ↗
ANC34.5%
TSHIAMO GAEEPE
ANC34.5%
EFF16.0%
Lead: 401 votesReporting progress unavailable
Ward 13 ↗
ANC36.3%
ANC36.3%
ActionSA20.3%
Lead: 135 votesReporting progress unavailable
Ward 14 ↗
ANC41.9%
MOGOMOTSI DESMOND RAMATAE
ANC41.9%
EFF12.5%
Lead: 609 votesReporting progress unavailable
Ward 15 ↗
ANC46.0%
ANC46.0%
EFF12.9%
Lead: 311 votesReporting progress unavailable
Ward 16 ↗
ANC47.5%
KAGISO TSIMANE
ANC47.5%
EFF24.0%
Lead: 353 votesReporting progress unavailable
Ward 17 ↗
ANC58.3%
ANC58.3%
DA9.8%
Lead: 385 votesReporting progress unavailable
Ward 18 ↗
ANC37.1%
OBAKENG GODWILL MATEBESI
ANC37.1%
EFF17.0%
Lead: 425 votesReporting progress unavailable
Ward 19 ↗
ANC36.6%
ANC36.6%
DA19.3%
Lead: 159 votesReporting progress unavailable
Ward 20 ↗
ANC38.3%
AOBAKWE ERNEST RAKWENA
ANC38.3%
MK18.1%
Lead: 337 votesReporting progress unavailable
Ward 21 ↗
ANC37.8%
MPHO DONATION PHUTHEGO
ANC37.8%
MK18.6%
Lead: 434 votesReporting progress unavailable
Ward 22 ↗
ANC44.7%
ANC44.7%
AFRIKA MAYIBUYE MOVEMENT28.7%
Lead: 227 votesReporting progress unavailable
Ward 23 ↗
ANC51.7%
LEBOGANG PETRUS RAMAGAGA
ANC51.7%
EFF20.5%
Lead: 678 votesReporting progress unavailable
Ward 24 ↗
ANC55.9%
ANC55.9%
EFF14.9%
Lead: 886 votesReporting progress unavailable
Ward 25 ↗
ANC60.4%
ANC60.4%
EFF19.3%
Lead: 487 votesReporting progress unavailable
Ward 26 ↗
ANC61.8%
ANELE NICHOLAS LOLWANE
ANC61.8%
EFF17.4%
Lead: 673 votesReporting progress unavailable
Ward 27 ↗
ANC51.0%
ANC51.0%
EFF17.9%
Lead: 398 votesReporting progress unavailable
Ward 28 ↗
ANC51.8%
KABELO KENNY MATLHOMANE
ANC51.8%
EFF11.3%
Lead: 779 votesReporting progress unavailable
Ward 29 ↗
ANC43.6%
DOMITRO KABELO TAU
ANC43.6%
DA16.4%
Lead: 756 votesReporting progress unavailable
Ward 30 ↗
ANC45.0%
ANC45.0%
EFF23.5%
Lead: 351 votesReporting progress unavailable
Ward 31 ↗
ANC56.8%
PHINDILE LENNOX PHANTSI
ANC56.8%
EFF11.9%
Lead: 730 votesReporting progress unavailable
Ward 32 ↗
ANC46.9%
MAGDELINE MAMOIKGATLHO ELS
ANC46.9%
ActionSA14.2%
Lead: 700 votesReporting progress unavailable
Ward 33 ↗
INDEPENDENTS28.9%
INDEPENDENTS28.9%
ANC22.9%
Lead: 59 votesReporting progress unavailable
Ward 34 ↗
ANC45.3%
PHUTHEGO PATRICK MOLALE
ANC45.3%
DA11.7%
Lead: 551 votesReporting progress unavailable
Ward 35 ↗
ANC46.1%
REMONEILWE GOMOLEMO MOLOSIOA
ANC46.1%
ActionSA12.6%
Lead: 520 votesReporting progress unavailable