Counted.co.zaPlay game

Motswedimosa, Northern Cape

Ward results

ANC retains its majority

2016

Council seats

ANC38 seats
DA19 seats
EFF5 seats
COPE1 seat
INDEPENDENTS1 seat
FF+1 seat
Sol Plaatje · 2016 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3858,4615
DEMOCRATIC ALLIANCE1929,2308
ECONOMIC FREEDOM FIGHTERS57,6923
CONGRESS OF THE PEOPLE11,5385
INDEPENDENTS11,5385
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,5385
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AZANIAN PEOPLE'S ORGANISATION00

65 seats; 33 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
57.7%88 915 votes
DEMOCRATIC ALLIANCE
29.6%45 534 votes
ECONOMIC FREEDOM FIGHTERS
7.5%11 533 votes
CONGRESS OF THE PEOPLE
1.5%2 369 votes
INDEPENDENTS
1.5%2 357 votes
Other: show remaining parties: hide remaining parties2.2%3 320 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.1%1 755 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.7%1 037 votes
AZANIAN PEOPLE'S ORGANISATION
0.3%528 votes
Sol Plaatje · 2016 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—88 91557,7265
DEMOCRATIC ALLIANCE—45 53429,5622
ECONOMIC FREEDOM FIGHTERS—11 5337,4876
CONGRESS OF THE PEOPLE—2 3691,538
INDEPENDENTS—2 3571,5302
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 7551,1394
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 0370,6733
AZANIAN PEOPLE'S ORGANISATION—5280,3428

154028 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
ANC40—
DA10—
ID2—

28 for a majority · 55 seats

2011Seatsvs 2006
ANC40
DA16
COPE5—

32 for a majority · 62 seats

2016Seatsvs 2011
ANC38
DA19
COPE1
EFF5—

33 for a majority · 65 seats

NC091 - Sol Plaatje · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS405528
2 006DEMOCRATIC ALLIANCE105528
2 006INDEPENDENT DEMOCRATS25528
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY15528
2 006AZANIAN PEOPLE'S ORGANISATION15528
2 006INDEPENDENTS15528
2 006FEDERATION OF DEMOCRATS05528
2 006INKATHA FREEDOM PARTY05528
2 006UNITED INDEPENDENT FRONT05528
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS05528
2 011AFRICAN NATIONAL CONGRESS406232
2 011DEMOCRATIC ALLIANCE166232
2 011CONGRESS OF THE PEOPLE56232
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY16232
2 011AZANIAN PEOPLE'S ORGANISATION06232
2 011INDEPENDENTS06232
2 011PAN AFRICANIST CONGRESS OF AZANIA06232
2 016AFRICAN NATIONAL CONGRESS386533
2 016DEMOCRATIC ALLIANCE196533
2 016ECONOMIC FREEDOM FIGHTERS56533
2 016CONGRESS OF THE PEOPLE16533
2 016INDEPENDENTS16533
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16533
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY06533
2 016AZANIAN PEOPLE'S ORGANISATION06533

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 %
ANC71.4%—
DA26.8%—
COPE0.0%—
EFF0.0%—
ID0.0%—
Other1.8%—
2006Vote %vs 2000
ANC73.0%
DA17.4%
COPE0.0%
EFF0.0%
ID3.3%
ACDP2.5%
Other3.9%
2011Vote %vs 2006
ANC63.5%
DA26.3%
COPE7.7%
EFF0.0%
ID0.0%
Other2.5%
2016Vote %vs 2011
ANC57.7%
DA29.6%
COPE1.5%
EFF7.5%
ID0.0%
Other3.7%
NC091 - Sol Plaatje · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS79 27371,3959111 033Reported
2 000DEMOCRATIC ALLIANCE29 80726,8452111 033Reported
2 000CONGRESS OF THE PEOPLE00111 033No votes recorded in the complete party list.
2 000ECONOMIC FREEDOM FIGHTERS00111 033No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00111 033No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY00111 033No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION00111 033No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00111 033No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY6720,6052111 033Reported
2 000UNITED DEMOCRATIC MOVEMENT5680,5116111 033Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA00111 033No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT00111 033No votes recorded in the complete party list.
2 000FEDERATION OF DEMOCRATS00111 033No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS80 76073,0371110 574Reported
2 006DEMOCRATIC ALLIANCE19 22317,3847110 574Reported
2 006CONGRESS OF THE PEOPLE00110 574No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS00110 574No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS3 5963,2521110 574Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2 7262,4653110 574Reported
2 006AZANIAN PEOPLE'S ORGANISATION1 2981,1739110 574Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9220,8338110 574Reported
2 006INKATHA FREEDOM PARTY4310,3898110 574Reported
2 006UNITED DEMOCRATIC MOVEMENT00110 574No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA00110 574No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT2760,2496110 574Reported
2 006FEDERATION OF DEMOCRATS2060,1863110 574Reported
2 011AFRICAN NATIONAL CONGRESS93 88463,4746147 908Reported
2 011DEMOCRATIC ALLIANCE38 94426,3299147 908Reported
2 011CONGRESS OF THE PEOPLE11 3777,6919147 908Reported
2 011ECONOMIC FREEDOM FIGHTERS00147 908No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00147 908No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 8281,2359147 908Reported
2 011AZANIAN PEOPLE'S ORGANISATION9660,6531147 908Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00147 908No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00147 908No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT00147 908No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA6700,453147 908Reported
2 011UNITED INDEPENDENT FRONT00147 908No votes recorded in the complete party list.
2 011FEDERATION OF DEMOCRATS00147 908No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS88 91557,7265154 028Reported
2 016DEMOCRATIC ALLIANCE45 53429,5622154 028Reported
2 016CONGRESS OF THE PEOPLE2 3691,538154 028Reported
2 016ECONOMIC FREEDOM FIGHTERS11 5337,4876154 028Reported
2 016INDEPENDENT DEMOCRATS00154 028No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0370,6733154 028Reported
2 016AZANIAN PEOPLE'S ORGANISATION5280,3428154 028Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 7551,1394154 028Reported
2 016INKATHA FREEDOM PARTY00154 028No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT00154 028No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00154 028No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00154 028No votes recorded in the complete party list.
2 016FEDERATION OF DEMOCRATS00154 028No votes recorded in the complete party list.

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 Sol Plaatje

33 wards

Ward 1
DA52.6%Leading candidate: Bernadette Petunia Francis
ANC40.5%
Lead: 573 votes
Ward 2
DA48.2%Leading candidate: Lucia Visagie
ANC44.9%
Lead: 177 votes
Ward 3
DA49.3%Leading candidate: Clifford Benedict Lewis
ANC32.2%
Lead: 828 votes
Ward 4
ANC70.0%Leading candidate: Thokozile Hapiness Mpanza
EFF13.4%
Lead: 2 668 votes
Ward 5
ANC84.2%Leading candidate: Petrus Motseki Mohapi
DA7.2%
Lead: 3 810 votes
Ward 6
ANC81.4%Leading candidate: Deborah Thandiwe Setlholo
EFF10.4%
Lead: 2 982 votes
Ward 7
ANC76.9%Leading candidate: Pulane Prudence Kwagile
EFF12.9%
Lead: 2 800 votes
Ward 8
ANC60.8%Leading candidate: Tshabalala Charles Ngoma
DA26.4%
Lead: 2 195 votes
Ward 9
ANC75.5%Leading candidate: Gladys Keikantsemang Monyamane
EFF14.5%
Lead: 3 009 votes
Ward 10
ANC77.5%Leading candidate: Jozi Themba Gomba
EFF13.6%
Lead: 2 862 votes
Ward 11
ANC80.8%Leading candidate: Yvonne Tshebeletso Qonga
EFF12.7%
Lead: 2 660 votes
Ward 12
ANC81.2%Leading candidate: Magdeline Mokgalagadi
EFF10.8%
Lead: 2 835 votes
Ward 13
ANC77.1%Leading candidate: Motlalepula Rachel Wapad
EFF10.8%
Lead: 2 858 votes
Ward 14
DA74.2%Leading candidate: Leopold Heinrich Sarel Pieterse
ANC17.6%
Lead: 2 486 votes
Ward 15
ANC82.4%Leading candidate: Winter Manga Keetile
EFF9.1%
Lead: 2 893 votes
Ward 16
ANC85.1%Leading candidate: Boitumelo Joel Stout
EFF10.3%
Lead: 3 512 votes
Ward 17
ANC81.5%Leading candidate: Gaolaolwe Ishmael Petoro
EFF10.9%
Lead: 3 521 votes
Ward 18
ANC76.5%Leading candidate: Perdy Ronald Van Wyk
EFF9.4%
Lead: 2 236 votes
Ward 19
ANC83.8%Leading candidate: Boikanyo Pius Gilbert
EFF9.4%
Lead: 3 154 votes
Ward 20
DA71.0%Leading candidate: Carol-Ann Pearce
ANC15.9%
Lead: 2 578 votes
Ward 21
DA70.3%Leading candidate: Wesley Allistor Van Rooyen
ANC22.2%
Lead: 2 802 votes
Ward 22
DA47.8%Leading candidate: Norman David Maditse
ANC43.0%
Lead: 226 votes
Ward 23
DA77.8%Leading candidate: Philip Johan Vorster
ANC13.0%
Lead: 3 796 votes
Ward 24
DA83.0%Leading candidate: Dirk Jacobus Petrus Van Der Merwe
ANC8.8%
Lead: 4 617 votes
Ward 25
DA51.4%Leading candidate: Ockert Cornelius Fourie
ANC40.1%
Lead: 577 votes
Ward 26
ANC71.5%Leading candidate: Bonsile John Makhamba
DA19.1%
Lead: 2 793 votes
Ward 27
ANC50.0%
INDEPENDENTS25.9%
Lead: 886 votes
Ward 28
DA61.6%Leading candidate: Shaine Hendry Griqua
ANC26.9%
Lead: 1 842 votes
Ward 29
ANC64.1%Leading candidate: Benjamin Springbok
DA28.1%
Lead: 1 074 votes
Ward 30
ANC75.2%Leading candidate: Gaopalelwe Paul Kock
DA13.5%
Lead: 2 780 votes
Ward 31
ANC80.4%Leading candidate: Bothata John Keme
EFF13.7%
Lead: 3 528 votes
Ward 32
ANC76.5%Leading candidate: Mmaserame Jeanette Lekhatlanya
DA14.8%
Lead: 2 907 votes
Ward 33
ANC69.7%Leading candidate: Kgomotso Mary Sebego
EFF14.4%
Lead: 1 679 votes
Wards in Sol Plaatje ·
WardElectionParty / entryVotesVote share (%)
Ward 12 016DEMOCRATIC ALLIANCE2 49452,5828
Ward 12 016AFRICAN NATIONAL CONGRESS1 92140,5018
Ward 22 016DEMOCRATIC ALLIANCE2 59048,2309
Ward 22 016AFRICAN NATIONAL CONGRESS2 41344,9348
Ward 32 016DEMOCRATIC ALLIANCE2 37949,3159
Ward 32 016AFRICAN NATIONAL CONGRESS1 55132,1517
Ward 42 016AFRICAN NATIONAL CONGRESS3 30070,034
Ward 42 016ECONOMIC FREEDOM FIGHTERS63213,4126
Ward 52 016AFRICAN NATIONAL CONGRESS4 16684,1956
Ward 52 016DEMOCRATIC ALLIANCE3567,1948
Ward 62 016AFRICAN NATIONAL CONGRESS3 42081,4092
Ward 62 016ECONOMIC FREEDOM FIGHTERS43810,4261
Ward 72 016AFRICAN NATIONAL CONGRESS3 36476,8563
Ward 72 016ECONOMIC FREEDOM FIGHTERS56412,8855
Ward 82 016AFRICAN NATIONAL CONGRESS3 88060,815
Ward 82 016DEMOCRATIC ALLIANCE1 68526,4107
Ward 92 016AFRICAN NATIONAL CONGRESS3 72775,4912
Ward 92 016ECONOMIC FREEDOM FIGHTERS71814,5432
Ward 102 016AFRICAN NATIONAL CONGRESS3 47377,5223
Ward 102 016ECONOMIC FREEDOM FIGHTERS61113,6384
Ward 112 016AFRICAN NATIONAL CONGRESS3 15680,7988
Ward 112 016ECONOMIC FREEDOM FIGHTERS49612,6984
Ward 122 016AFRICAN NATIONAL CONGRESS3 26981,1569
Ward 122 016ECONOMIC FREEDOM FIGHTERS43410,7746
Ward 132 016AFRICAN NATIONAL CONGRESS3 32477,123
Ward 132 016ECONOMIC FREEDOM FIGHTERS46610,8121
Ward 142 016DEMOCRATIC ALLIANCE3 25974,2031
Ward 142 016AFRICAN NATIONAL CONGRESS77317,6002
Ward 152 016AFRICAN NATIONAL CONGRESS3 25382,4379
Ward 152 016ECONOMIC FREEDOM FIGHTERS3609,1232
Ward 162 016AFRICAN NATIONAL CONGRESS3 99585,1268
Ward 162 016ECONOMIC FREEDOM FIGHTERS48310,2919
Ward 172 016AFRICAN NATIONAL CONGRESS4 06381,4718
Ward 172 016ECONOMIC FREEDOM FIGHTERS54210,8683
Ward 182 016AFRICAN NATIONAL CONGRESS2 54976,4776
Ward 182 016ECONOMIC FREEDOM FIGHTERS3139,3909
Ward 192 016AFRICAN NATIONAL CONGRESS3 55283,7538
Ward 192 016ECONOMIC FREEDOM FIGHTERS3989,3846
Ward 202 016DEMOCRATIC ALLIANCE3 32271,0284
Ward 202 016AFRICAN NATIONAL CONGRESS74415,9076
Ward 212 016DEMOCRATIC ALLIANCE4 09570,3487
Ward 212 016AFRICAN NATIONAL CONGRESS1 29322,2127
Ward 222 016DEMOCRATIC ALLIANCE2 25347,8039
Ward 222 016AFRICAN NATIONAL CONGRESS2 02743,0087
Ward 232 016DEMOCRATIC ALLIANCE4 56077,8157
Ward 232 016AFRICAN NATIONAL CONGRESS76413,0375
Ward 242 016DEMOCRATIC ALLIANCE5 16883,0067
Ward 242 016AFRICAN NATIONAL CONGRESS5518,85
Ward 252 016DEMOCRATIC ALLIANCE2 62251,3916
Ward 252 016AFRICAN NATIONAL CONGRESS2 04540,0823
Ward 262 016AFRICAN NATIONAL CONGRESS3 81071,5493
Ward 262 016DEMOCRATIC ALLIANCE1 01719,0986
Ward 272 016AFRICAN NATIONAL CONGRESS1 83450,0409
Ward 272 016INDEPENDENTS94825,8663
Ward 282 016DEMOCRATIC ALLIANCE3 26761,5834
Ward 282 016AFRICAN NATIONAL CONGRESS1 42526,8615
Ward 292 016AFRICAN NATIONAL CONGRESS1 91164,106
Ward 292 016DEMOCRATIC ALLIANCE83728,0778
Ward 302 016AFRICAN NATIONAL CONGRESS3 39075,2497
Ward 302 016DEMOCRATIC ALLIANCE61013,5405
Ward 312 016AFRICAN NATIONAL CONGRESS4 25480,4007
Ward 312 016ECONOMIC FREEDOM FIGHTERS72613,7214
Ward 322 016AFRICAN NATIONAL CONGRESS3 60276,4594
Ward 322 016DEMOCRATIC ALLIANCE69514,7527
Ward 332 016AFRICAN NATIONAL CONGRESS2 11669,6511
Ward 332 016ECONOMIC FREEDOM FIGHTERS43714,3845

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

Source data

Sources & result details

IEC: 06 Apr 2017, 11:45 SAST · checked 05 Nov 2026, 15:43 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 65 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: 06 Apr 2017, 11:45 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 Sol Plaatje. Ward results include areas outside Motswedimosa.

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 2016.

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