Counted.co.zaPlay game

Sebowana, North West

Ward results

ANC retains its majority

2021

Council seats

ANC40 seats
EFF17 seats
DA5 seats
F4SD2 seats
UNITED CHRISTIAN DEMOCRATIC PARTY2 seats
Other4 seats
ACDP1 seat
AIC1 seat
PA1 seat
FF+1 seat
Mafikeng · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS4057,1429
ECONOMIC FREEDOM FIGHTERS1724,2857
DEMOCRATIC ALLIANCE57,1429
FORUM 4 SERVICE DELIVERY22,8571
UNITED CHRISTIAN DEMOCRATIC PARTY22,8571
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,4286
AFRICAN INDEPENDENT CONGRESS11,4286
PATRIOTIC ALLIANCE11,4286
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,4286
ABANTU BATHO CONGRESS00
BATHO PELE PARTY00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
OTHER00

70 seats; 36 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
56.6%54 900 votes
ECONOMIC FREEDOM FIGHTERS
24.6%23 908 votes
DEMOCRATIC ALLIANCE
6.3%6 149 votes
FORUM 4 SERVICE DELIVERY
2.9%2 855 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
2.1%2 055 votes
Other: show remaining parties: hide remaining parties7.4%7 176 votes
PATRIOTIC ALLIANCE
1.3%1 232 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.3%1 231 votes
INDEPENDENTS
1.1%1 102 votes
AFRICAN INDEPENDENT CONGRESS
1.0%990 votes
OTHER
0.9%842 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.6%609 votes
ABANTU BATHO CONGRESS
0.5%452 votes
INKATHA FREEDOM PARTY
0.4%398 votes
BATHO PELE PARTY
0.3%320 votes
Mafikeng · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—54 90056,5729
ECONOMIC FREEDOM FIGHTERS—23 90824,6365
DEMOCRATIC ALLIANCE—6 1496,3364
FORUM 4 SERVICE DELIVERY—2 8552,942
UNITED CHRISTIAN DEMOCRATIC PARTY—2 0552,1176
PATRIOTIC ALLIANCE—1 2321,2695
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 2311,2685
INDEPENDENTS—1 1021,1356
AFRICAN INDEPENDENT CONGRESS—9901,0202
OTHER—8420,8677
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—6090,6276
ABANTU BATHO CONGRESS—4520,4658
INKATHA FREEDOM PARTY—3980,4101
BATHO PELE PARTY—3200,3298

97043 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC39—
UNITED CHRISTIAN DEMOCRATIC PARTY13—
DA1—

29 for a majority · 56 seats

2011Seatsvs 2006
ANC44
UNITED CHRISTIAN DEMOCRATIC PARTY6
DA7
COPE3—

32 for a majority · 62 seats

2016Seatsvs 2011
ANC43
UNITED CHRISTIAN DEMOCRATIC PARTY2
EFF12—
DA7
COPE1

35 for a majority · 69 seats

2021Seatsvs 2016
ANC40
UNITED CHRISTIAN DEMOCRATIC PARTY2
EFF17
DA5

36 for a majority · 70 seats

NW383 - Mafikeng · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS395629
2 006UNITED CHRISTIAN DEMOCRATIC PARTY135629
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY15629
2 006DEMOCRATIC ALLIANCE15629
2 006INDEPENDENT DEMOCRATS15629
2 006INDEPENDENTS15629
2 006PAN AFRICANIST CONGRESS OF AZANIA05629
2 006UNITED DEMOCRATIC MOVEMENT05629
2 011AFRICAN NATIONAL CONGRESS446232
2 011DEMOCRATIC ALLIANCE76232
2 011UNITED CHRISTIAN DEMOCRATIC PARTY66232
2 011CONGRESS OF THE PEOPLE36232
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY16232
2 011SOUTH AFRICAN POLITICAL PARTY16232
2 011INDEPENDENTS06232
2 016AFRICAN NATIONAL CONGRESS436935
2 016ECONOMIC FREEDOM FIGHTERS126935
2 016DEMOCRATIC ALLIANCE76935
2 016FORUM 4 SERVICE DELIVERY36935
2 016UNITED CHRISTIAN DEMOCRATIC PARTY26935
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY16935
2 016CONGRESS OF THE PEOPLE16935
2 016INDEPENDENTS06935
2 016PAN AFRICANIST CONGRESS OF AZANIA06935
2 016SOUTH AFRICAN POLITICAL PARTY06935
2 016UNITED DEMOCRATIC MOVEMENT06935
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS06935
2 021AFRICAN NATIONAL CONGRESS407036
2 021ECONOMIC FREEDOM FIGHTERS177036
2 021DEMOCRATIC ALLIANCE57036
2 021FORUM 4 SERVICE DELIVERY27036
2 021UNITED CHRISTIAN DEMOCRATIC PARTY27036
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY17036
2 021AFRICAN INDEPENDENT CONGRESS17036
2 021PATRIOTIC ALLIANCE17036
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS17036
2 021ABANTU BATHO CONGRESS07036
2 021BATHO PELE PARTY07036
2 021INDEPENDENTS07036
2 021INKATHA FREEDOM PARTY07036
2 021OTHER07036

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC53.7%—
UNITED CHRISTIAN DEMOCRATIC PARTY42.9%—
EFF0.0%—
DA2.4%—
COPE0.0%—
Other1.0%—
2006Vote %vs 2000
ANC67.0%
UNITED CHRISTIAN DEMOCRATIC PARTY22.0%
EFF0.0%
DA1.9%
COPE0.0%
Other9.2%
2011Vote %vs 2006
ANC69.1%
UNITED CHRISTIAN DEMOCRATIC PARTY9.3%
EFF0.0%
DA10.1%
COPE4.6%
Other6.9%
2016Vote %vs 2011
ANC61.0%
UNITED CHRISTIAN DEMOCRATIC PARTY2.5%
EFF17.7%
DA10.1%
COPE0.7%
F4SD4.4%
Other3.6%
2021Vote %vs 2016
ANC56.6%
UNITED CHRISTIAN DEMOCRATIC PARTY2.1%
EFF24.6%
DA6.3%
Other10.3%
NW383 - Mafikeng · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS46 47253,666586 594Reported
2 000UNITED CHRISTIAN DEMOCRATIC PARTY37 16942,923386 594Reported
2 000ECONOMIC FREEDOM FIGHTERS0086 594No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE2 1192,447186 594Reported
2 000CONGRESS OF THE PEOPLE0086 594No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY0086 594No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY0086 594No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0086 594No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0086 594No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS0086 594No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS0086 594No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA0086 594No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT6450,744986 594Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0086 594No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS0086 594No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY0086 594No votes recorded in the complete party list.
2 000BATHO PELE PARTY0086 594No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS70 94066,9618105 941Reported
2 006UNITED CHRISTIAN DEMOCRATIC PARTY23 30021,9934105 941Reported
2 006ECONOMIC FREEDOM FIGHTERS00105 941No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE1 9721,8614105 941Reported
2 006CONGRESS OF THE PEOPLE00105 941No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00105 941No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL PARTY00105 941No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 8591,7548105 941Reported
2 006PATRIOTIC ALLIANCE00105 941No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS1 3131,2394105 941Reported
2 006AFRICAN INDEPENDENT CONGRESS00105 941No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA8840,8344105 941Reported
2 006UNITED DEMOCRATIC MOVEMENT4220,3983105 941Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00105 941No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS00105 941No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY00105 941No votes recorded in the complete party list.
2 006BATHO PELE PARTY00105 941No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS86 88669,13125 685Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTY11 6869,2978125 685Reported
2 011ECONOMIC FREEDOM FIGHTERS00125 685No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE12 67710,0863125 685Reported
2 011CONGRESS OF THE PEOPLE5 7374,5646125 685Reported
2 011FORUM 4 SERVICE DELIVERY00125 685No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY2 4851,9772125 685Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY2 3601,8777125 685Reported
2 011PATRIOTIC ALLIANCE00125 685No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00125 685No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS00125 685No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA00125 685No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT00125 685No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00125 685No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS00125 685No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00125 685No votes recorded in the complete party list.
2 011BATHO PELE PARTY00125 685No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS79 86261,0095130 901Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY3 3322,5454130 901Reported
2 016ECONOMIC FREEDOM FIGHTERS23 13317,6721130 901Reported
2 016DEMOCRATIC ALLIANCE13 16610,058130 901Reported
2 016CONGRESS OF THE PEOPLE9610,7341130 901Reported
2 016FORUM 4 SERVICE DELIVERY5 7924,4247130 901Reported
2 016SOUTH AFRICAN POLITICAL PARTY6690,5111130 901Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 5381,1749130 901Reported
2 016PATRIOTIC ALLIANCE00130 901No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS00130 901No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS00130 901No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA1090,0833130 901Reported
2 016UNITED DEMOCRATIC MOVEMENT3500,2674130 901Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4650,3552130 901Reported
2 016ABANTU BATHO CONGRESS00130 901No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00130 901No votes recorded in the complete party list.
2 016BATHO PELE PARTY00130 901No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS54 90056,572997 043Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY2 0552,117697 043Reported
2 021ECONOMIC FREEDOM FIGHTERS23 90824,636597 043Reported
2 021DEMOCRATIC ALLIANCE6 1496,336497 043Reported
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable97 043Not separately listed in this source.
2 021FORUM 4 SERVICE DELIVERY2 8552,94297 043Reported
2 021SOUTH AFRICAN POLITICAL PARTYUnavailableUnavailable97 043Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2311,268597 043Reported
2 021PATRIOTIC ALLIANCE1 2321,269597 043Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable97 043Not separately listed in this source.
2 021AFRICAN INDEPENDENT CONGRESS9901,020297 043Reported
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable97 043Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable97 043Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6090,627697 043Reported
2 021ABANTU BATHO CONGRESS4520,465897 043Reported
2 021INKATHA FREEDOM PARTY3980,410197 043Reported
2 021BATHO PELE PARTY3200,329897 043Reported

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the election-year selector to explore its results and places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values

Ward results

Browse wards

Wards in Mafikeng

35 wards

Ward 1
ANC71.6%Leading candidate: Lesego Abel Kgengwe
EFF19.1%
Lead: 1 252 votes
Ward 2
ANC58.1%Leading candidate: Tshepiso Motshabi
EFF28.5%
Lead: 938 votes
Ward 3
ANC49.1%Leading candidate: Lucas Ramabya Motlhabane
EFF43.2%
Lead: 256 votes
Ward 4
ANC62.5%Leading candidate: Mogomotsi Petrus Senokwane
EFF17.0%
Lead: 1 370 votes
Ward 5
ANC53.0%Leading candidate: Koyose Lenah Phetha
EFF35.3%
Lead: 343 votes
Ward 6
ANC70.7%Leading candidate: Morulaganyi Cultulator Segoe
EFF15.4%
Lead: 1 211 votes
Ward 7
ANC47.0%Leading candidate: Lehlohonolo Justice Motjale
EFF24.2%
Lead: 621 votes
Ward 8
ANC48.7%Leading candidate: Modiri Joseph Morubane
EFF27.3%
Lead: 678 votes
Ward 9
ANC45.0%Leading candidate: Gopolang Daniel Maruping
DA28.9%
Lead: 618 votes
Ward 10
ANC45.5%Leading candidate: Obakeng Cherish Kgonare
EFF28.7%
Lead: 299 votes
Ward 11
ANC48.5%Leading candidate: Collin Mohelekete
EFF33.5%
Lead: 327 votes
Ward 12
ANC50.7%Leading candidate: Kedibone Alina Monchusi
EFF31.8%
Lead: 429 votes
Ward 13
ANC43.0%Leading candidate: Ditebogo Kamogelo Molema
EFF32.1%
Lead: 326 votes
Ward 14
ANC61.6%Leading candidate: Mogomotsi Desmond Ramatae
EFF21.3%
Lead: 1 021 votes
Ward 15
ANC57.6%Leading candidate: Kgomotso Christina Sechogo
EFF26.1%
Lead: 824 votes
Ward 16
ANC58.6%Leading candidate: Osego Lucky Magogodi
EFF18.9%
Lead: 808 votes
Ward 17
ANC38.4%Leading candidate: Jerez Charles Daniels
PA30.9%
Lead: 253 votes
Ward 18
ANC58.1%Leading candidate: Pharare Felix Nko
EFF26.6%
Lead: 888 votes
Ward 19
ANC39.0%Leading candidate: Nonzame Gloria Hlazo
FORUM 4 SERVICE DELIVERY31.6%
Lead: 188 votes
Ward 20
ANC62.4%Leading candidate: Aobakwe Ernest Rakwena
EFF21.2%
Lead: 1 346 votes
Ward 21
ANC61.4%Leading candidate: Mpho Donation Phuthego
EFF25.4%
Lead: 817 votes
Ward 22
ANC59.1%Leading candidate: Omphemetse Elias Mphehlo
EFF29.1%
Lead: 1 012 votes
Ward 23
ANC56.0%Leading candidate: Bakeng Mbiza
EFF26.2%
Lead: 1 037 votes
Ward 24
ANC65.6%Leading candidate: Mothusi Edward Msimanga
EFF24.3%
Lead: 1 381 votes
Ward 25
ANC57.2%Leading candidate: Baratang Confidence Mathe
EFF35.5%
Lead: 727 votes
Ward 26
ANC60.3%Leading candidate: Kealeboga Donald Sega
EFF17.0%
Lead: 1 410 votes
Ward 27
ANC56.3%Leading candidate: Kgomotso Irene Mbana
EFF34.7%
Lead: 672 votes
Ward 28
ANC65.1%Leading candidate: Kagiso Petrus Motsumi
EFF25.7%
Lead: 1 035 votes
Ward 29
ANC73.3%Leading candidate: Medupe Joseph Monere
EFF17.3%
Lead: 1 596 votes
Ward 30
ANC61.1%Leading candidate: Kefentse Darren Seketema
EFF25.1%
Lead: 779 votes
Ward 31
ANC71.0%Leading candidate: Phindile Lennox Phantsi
EFF16.9%
Lead: 1 142 votes
Ward 32
ANC54.6%Leading candidate: Masego Eunice Khathazo
EFF20.9%
Lead: 902 votes
Ward 33
ANC54.8%Leading candidate: Isaac Malakaje
EFF33.5%
Lead: 412 votes
Ward 34
ANC61.7%Leading candidate: Phuthego Patrick Molale
EFF16.4%
Lead: 1 226 votes
Ward 35
ANC65.3%Leading candidate: Remoneilwe Gomolemo Molosioa
EFF22.0%
Lead: 1 136 votes
Wards in Mafikeng ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS1 70771,6324
Ward 12 021ECONOMIC FREEDOM FIGHTERS45519,0936
Ward 22 021AFRICAN NATIONAL CONGRESS1 84258,0706
Ward 22 021ECONOMIC FREEDOM FIGHTERS90428,4994
Ward 32 021AFRICAN NATIONAL CONGRESS2 14049,1051
Ward 32 021ECONOMIC FREEDOM FIGHTERS1 88443,2308
Ward 42 021AFRICAN NATIONAL CONGRESS1 88062,5208
Ward 42 021ECONOMIC FREEDOM FIGHTERS51016,9604
Ward 52 021AFRICAN NATIONAL CONGRESS1 02753,0475
Ward 52 021ECONOMIC FREEDOM FIGHTERS68435,3306
Ward 62 021AFRICAN NATIONAL CONGRESS1 54870,7495
Ward 62 021ECONOMIC FREEDOM FIGHTERS33715,4022
Ward 72 021AFRICAN NATIONAL CONGRESS1 27747,035
Ward 72 021ECONOMIC FREEDOM FIGHTERS65624,1621
Ward 82 021AFRICAN NATIONAL CONGRESS1 54248,6896
Ward 82 021ECONOMIC FREEDOM FIGHTERS86427,2813
Ward 92 021AFRICAN NATIONAL CONGRESS1 72344,9987
Ward 92 021DEMOCRATIC ALLIANCE1 10528,8587
Ward 102 021AFRICAN NATIONAL CONGRESS80845,5468
Ward 102 021ECONOMIC FREEDOM FIGHTERS50928,6922
Ward 112 021AFRICAN NATIONAL CONGRESS1 05948,5112
Ward 112 021ECONOMIC FREEDOM FIGHTERS73233,5318
Ward 122 021AFRICAN NATIONAL CONGRESS1 15350,6813
Ward 122 021ECONOMIC FREEDOM FIGHTERS72431,8242
Ward 132 021AFRICAN NATIONAL CONGRESS1 29142,9617
Ward 132 021ECONOMIC FREEDOM FIGHTERS96532,1131
Ward 142 021AFRICAN NATIONAL CONGRESS1 56261,5688
Ward 142 021ECONOMIC FREEDOM FIGHTERS54121,3244
Ward 152 021AFRICAN NATIONAL CONGRESS1 50757,6291
Ward 152 021ECONOMIC FREEDOM FIGHTERS68326,1185
Ward 162 021AFRICAN NATIONAL CONGRESS1 19158,6411
Ward 162 021ECONOMIC FREEDOM FIGHTERS38318,8577
Ward 172 021AFRICAN NATIONAL CONGRESS1 29438,3749
Ward 172 021PATRIOTIC ALLIANCE1 04130,8719
Ward 182 021AFRICAN NATIONAL CONGRESS1 64058,0942
Ward 182 021ECONOMIC FREEDOM FIGHTERS75226,6383
Ward 192 021AFRICAN NATIONAL CONGRESS98638,9877
Ward 192 021FORUM 4 SERVICE DELIVERY79831,554
Ward 202 021AFRICAN NATIONAL CONGRESS2 03862,3814
Ward 202 021ECONOMIC FREEDOM FIGHTERS69221,1815
Ward 212 021AFRICAN NATIONAL CONGRESS1 39561,3996
Ward 212 021ECONOMIC FREEDOM FIGHTERS57825,4401
Ward 222 021AFRICAN NATIONAL CONGRESS1 99559,0936
Ward 222 021ECONOMIC FREEDOM FIGHTERS98329,1173
Ward 232 021AFRICAN NATIONAL CONGRESS1 94855,9931
Ward 232 021ECONOMIC FREEDOM FIGHTERS91126,1857
Ward 242 021AFRICAN NATIONAL CONGRESS2 19465,5708
Ward 242 021ECONOMIC FREEDOM FIGHTERS81324,2977
Ward 252 021AFRICAN NATIONAL CONGRESS1 91657,2282
Ward 252 021ECONOMIC FREEDOM FIGHTERS1 18935,5137
Ward 262 021AFRICAN NATIONAL CONGRESS1 96260,3321
Ward 262 021ECONOMIC FREEDOM FIGHTERS55216,9742
Ward 272 021AFRICAN NATIONAL CONGRESS1 75256,2982
Ward 272 021ECONOMIC FREEDOM FIGHTERS1 08034,7044
Ward 282 021AFRICAN NATIONAL CONGRESS1 70965,1296
Ward 282 021ECONOMIC FREEDOM FIGHTERS67425,686
Ward 292 021AFRICAN NATIONAL CONGRESS2 08773,331
Ward 292 021ECONOMIC FREEDOM FIGHTERS49117,2523
Ward 302 021AFRICAN NATIONAL CONGRESS1 32261,1471
Ward 302 021ECONOMIC FREEDOM FIGHTERS54325,1156
Ward 312 021AFRICAN NATIONAL CONGRESS1 50070,9891
Ward 312 021ECONOMIC FREEDOM FIGHTERS35816,9427
Ward 322 021AFRICAN NATIONAL CONGRESS1 46254,5726
Ward 322 021ECONOMIC FREEDOM FIGHTERS56020,9033
Ward 332 021AFRICAN NATIONAL CONGRESS1 05954,7853
Ward 332 021ECONOMIC FREEDOM FIGHTERS64733,4713
Ward 342 021AFRICAN NATIONAL CONGRESS1 67261,6519
Ward 342 021ECONOMIC FREEDOM FIGHTERS44616,4454
Ward 352 021AFRICAN NATIONAL CONGRESS1 71265,2688
Ward 352 021ECONOMIC FREEDOM FIGHTERS57621,9596

The two largest published entries shown on each ward card. Open a ward for all entries.

Source data

Sources & result details

IEC: 15 Jan 2022, 17:50 SAST · checked 05 Nov 2026, 15:39 SAST

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Vote percentages beside council seats combine ward and municipal PR ballots. Seat counts include both ward and PR councillors.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 70 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 15 Jan 2022, 17:50 SAST · Source figures ↗

Ward vs PR ballots

Ward: choose a person. PR: choose a party.

Ward ballot

The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.

Municipal PR ballot

PR means proportional representation. Party-list seats balance the council’s overall party representation.

Two ballots work together

Party ward votes and municipal PR votes both count towards the party’s overall seat allocation.

Outside metros, voters also have a separate district PR ballot. An independent can stand in a ward but not on a party PR list.

Understanding the results

IEC guide to council seats
IEC source figures

The council results cover all of Mafikeng. Ward results include areas outside Sebowana.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 1 of the 2026 wards; the everyday town boundary may differ.

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2021.

Positive-area intersections of the full-precision 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Display simplification is applied separately. Full-ward figures include votes outside the place; votes are never allocated by overlap area.

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results