Counted.co.zaPlay game

Motswedimosa, Northern Cape

Find my ward

No party has a majority

2026

Council seats

ANC25 seats
DA15 seats
EFF7 seats
PA5 seats
FF+3 seats
Other10 seats
SACP2 seats
MK2 seats
ACDP1 seat
AIC1 seat
PAC1 seat
SPSDF1 seat
Sol Plaatje · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS2538,4615
DEMOCRATIC ALLIANCE1523,0769
ECONOMIC FREEDOM FIGHTERS710,7692
PATRIOTIC ALLIANCE57,6923
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS34,6154
KIMBERLEY ACTION GROUP23,0769
SOUTH AFRICAN COMMUNIST PARTY23,0769
UMKHONTO WESIZWE PARTY23,0769
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,5385
AFRICAN INDEPENDENT CONGRESS11,5385
PAN AFRICANIST CONGRESS OF AZANIA11,5385
SOL- PLAATJIE SERVICE DELIVERY FORUM11,5385
AFRICAN CONGRESS FOR TRANSFORMATION00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
ALL CITIZENS PARTY00
AZANIAN PEOPLE'S ORGANISATION00
COMMUNITY ALLIANCE SA00
CONGRESS OF THE PEOPLE00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA00
GOOD00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
LABOUR PARTY OF SOUTH AFRICA00
NATIONAL COLOURED CONGRESS00
NEXT GENERATION GOVERNMENT00
SAKK MILITARY VETERANS PARTY00
UNITED AFRICANS TRANSFORMATION00
UNITED DEMOCRATIC MOVEMENT00

65 seats; 33 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
22.7%17 145 votes
PATRIOTIC ALLIANCE
8.2%6 225 votes
Other: show remaining parties: hide remaining parties16.0%12 088 votes
Sol Plaatje · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—28 36637,5311
DEMOCRATIC ALLIANCE—17 14522,6846
ECONOMIC FREEDOM FIGHTERS—8 52611,2808
PATRIOTIC ALLIANCE—6 2258,2363
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—3 2304,2736
SOUTH AFRICAN COMMUNIST PARTY—2 6243,4718
KIMBERLEY ACTION GROUP—1 9792,6184
UMKHONTO WESIZWE PARTY—1 7372,2982
AFRICAN INDEPENDENT CONGRESS—9741,2887
SOL- PLAATJIE SERVICE DELIVERY FORUM—7290,9645
PAN AFRICANIST CONGRESS OF AZANIA—6290,8322
AFRICAN CHRISTIAN DEMOCRATIC PARTY—6140,8124
COMMUNITY ALLIANCE SA—5230,692
AFRICAN TRANSFORMATION MOVEMENT—5070,6708
GOOD—3620,479
CONGRESS OF THE PEOPLE—2610,3453
AZANIAN PEOPLE'S ORGANISATION—1750,2315
AFRIKA MAYIBUYE MOVEMENT—1620,2143
UNITED AFRICANS TRANSFORMATION—1500,1985
LABOUR PARTY OF SOUTH AFRICA—1420,1879
NATIONAL COLOURED CONGRESS—1210,1601
UNITED DEMOCRATIC MOVEMENT—1200,1588
ALL CITIZENS PARTY—1040,1376
INKATHA FREEDOM PARTY—720,0953
SAKK MILITARY VETERANS PARTY—590,0781
NEXT GENERATION GOVERNMENT—440,0582
INDEPENDENTS—00
AFRICAN CONGRESS FOR TRANSFORMATION—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00

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

IEC source

Past coalition partners

33 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in Northern Cape, then elsewhere. MISTRA covers November 2021 to February 2026; membership is recorded at formation. These are starting points, not likelihood estimates.

Totals use the current reported seats for Sol Plaatje. The line marks 33 of 65 seats.

ANC + PA

Recorded together in Karoo Hoogland from 2023-07-01. This membership was recorded in 5 councils. Current seats are used above; this is a historical precedent, not a prediction.

ANC + EFF

Recorded together in Phokwane from 2023-10-01. This membership was recorded in 8 councils. Current seats are used above; this is a historical precedent, not a prediction.

DA + FF+

Recorded together in Karoo Hoogland from 2022-12-08. This membership was recorded in 9 councils. Current seats are used above; this is a historical precedent, not a prediction.

MISTRA dataset and methodology

Try your own

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC40—
DA10—

28 for a majority · 55 seats

2011Seatsvs 2006
ANC40
DA16
COPE5—

32 for a majority · 62 seats

2016Seatsvs 2011
ANC38
DA19
EFF5—
COPE1

33 for a majority · 65 seats

2021Seatsvs 2016
ANC33
DA14
EFF6
PA3—
COPE0

33 for a majority · 65 seats

2026Seatsvs 2021
ANC25
DA15
EFF7
PA5
COPE0

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
2 021AFRICAN NATIONAL CONGRESS336533
2 021DEMOCRATIC ALLIANCE146533
2 021ECONOMIC FREEDOM FIGHTERS66533
2 021PATRIOTIC ALLIANCE36533
2 021SOL- PLAATJIE SERVICE DELIVERY FORUM36533
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS36533
2 021GOOD26533
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY16533
2 021AFRICA'S NEW DAWN06533
2 021AFRICAN TRANSFORMATION MOVEMENT06533
2 021AZANIAN PEOPLE'S ORGANISATION06533
2 021CONGRESS OF THE PEOPLE06533
2 021INDEPENDENTS06533
2 021OTHER06533
2 026AFRICAN NATIONAL CONGRESS256533
2 026DEMOCRATIC ALLIANCE156533
2 026ECONOMIC FREEDOM FIGHTERS76533
2 026PATRIOTIC ALLIANCE56533
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS36533
2 026KIMBERLEY ACTION GROUP26533
2 026SOUTH AFRICAN COMMUNIST PARTY26533
2 026UMKHONTO WESIZWE PARTY26533
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY16533
2 026AFRICAN INDEPENDENT CONGRESS16533
2 026PAN AFRICANIST CONGRESS OF AZANIA16533
2 026SOL- PLAATJIE SERVICE DELIVERY FORUM16533
2 026AFRICAN CONGRESS FOR TRANSFORMATION06533
2 026AFRICAN TRANSFORMATION MOVEMENT06533
2 026AFRIKA MAYIBUYE MOVEMENT06533
2 026ALL CITIZENS PARTY06533
2 026AZANIAN PEOPLE'S ORGANISATION06533
2 026COMMUNITY ALLIANCE SA06533
2 026CONGRESS OF THE PEOPLE06533
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA06533
2 026GOOD06533
2 026INDEPENDENTS06533
2 026INKATHA FREEDOM PARTY06533
2 026LABOUR PARTY OF SOUTH AFRICA06533
2 026NATIONAL COLOURED CONGRESS06533
2 026NEXT GENERATION GOVERNMENT06533
2 026SAKK MILITARY VETERANS PARTY06533
2 026UNITED AFRICANS TRANSFORMATION06533
2 026UNITED DEMOCRATIC MOVEMENT06533

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%—
EFF0.0%—
PA0.0%—
COPE0.0%—
Other1.8%—
2006Vote %vs 2000
ANC73.0%
DA17.4%
EFF0.0%
PA0.0%
COPE0.0%
ID3.3%
ACDP2.5%
Other3.9%
2011Vote %vs 2006
ANC63.5%
DA26.3%
EFF0.0%
PA0.0%
COPE7.7%
Other2.5%
2016Vote %vs 2011
ANC57.7%
DA29.6%
EFF7.5%
PA0.0%
COPE1.5%
Other3.7%
2021Vote %vs 2016
ANC50.2%
DA20.5%
EFF9.4%
PA4.4%
COPE0.5%
SPSDF4.5%
GOOD3.4%
FF+3.5%
Other3.6%
2026Vote %vs 2021
ANC37.9%
DA22.7%
EFF11.1%
PA8.3%
COPE0.3%
Other19.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 000ECONOMIC FREEDOM FIGHTERS00111 033No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE00111 033No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00111 033No votes recorded in the complete party list.
2 000SOL- PLAATJIE SERVICE DELIVERY FORUM00111 033No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00111 033No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY00111 033No votes recorded in the complete party list.
2 000GOOD00111 033No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00111 033No votes recorded in the complete party list.
2 000KIMBERLEY ACTION GROUP00111 033No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY00111 033No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00111 033No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION00111 033No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS00111 033No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA00111 033No votes recorded in the complete party list.
2 000COMMUNITY ALLIANCE SA00111 033No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY6720,6052111 033Reported
2 000UNITED DEMOCRATIC MOVEMENT5680,5116111 033Reported
2 000AFRICAN TRANSFORMATION MOVEMENT00111 033No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT00111 033No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT00111 033No votes recorded in the complete party list.
2 000AFRICA'S NEW DAWN00111 033No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00111 033No votes recorded in the complete party list.
2 000FEDERATION OF DEMOCRATS00111 033No votes recorded in the complete party list.
2 000NATIONAL COLOURED CONGRESS00111 033No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00111 033No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION00111 033No votes recorded in the complete party list.
2 000SAKK MILITARY VETERANS PARTY00111 033No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION00111 033No votes recorded in the complete party list.
2 000NEXT GENERATION GOVERNMENT00111 033No votes recorded in the complete party list.
2 000ECONOMIC LIBERATORS FORUM SOUTH AFRICA00111 033No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS80 76073,0371110 574Reported
2 006DEMOCRATIC ALLIANCE19 22317,3847110 574Reported
2 006ECONOMIC FREEDOM FIGHTERS00110 574No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00110 574No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00110 574No votes recorded in the complete party list.
2 006SOL- PLAATJIE SERVICE DELIVERY FORUM00110 574No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9220,8338110 574Reported
2 006SOUTH AFRICAN COMMUNIST PARTY00110 574No votes recorded in the complete party list.
2 006GOOD00110 574No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS3 5963,2521110 574Reported
2 006KIMBERLEY ACTION GROUP00110 574No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2 7262,4653110 574Reported
2 006UMKHONTO WESIZWE PARTY00110 574No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION1 2981,1739110 574Reported
2 006AFRICAN INDEPENDENT CONGRESS00110 574No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA00110 574No votes recorded in the complete party list.
2 006COMMUNITY ALLIANCE SA00110 574No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY4310,3898110 574Reported
2 006UNITED DEMOCRATIC MOVEMENT00110 574No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00110 574No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT2760,2496110 574Reported
2 006AFRIKA MAYIBUYE MOVEMENT00110 574No votes recorded in the complete party list.
2 006AFRICA'S NEW DAWN00110 574No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00110 574No votes recorded in the complete party list.
2 006FEDERATION OF DEMOCRATS2060,1863110 574Reported
2 006NATIONAL COLOURED CONGRESS00110 574No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY00110 574No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION00110 574No votes recorded in the complete party list.
2 006SAKK MILITARY VETERANS PARTY00110 574No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION00110 574No votes recorded in the complete party list.
2 006NEXT GENERATION GOVERNMENT00110 574No votes recorded in the complete party list.
2 006ECONOMIC LIBERATORS FORUM SOUTH AFRICA00110 574No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS93 88463,4746147 908Reported
2 011DEMOCRATIC ALLIANCE38 94426,3299147 908Reported
2 011ECONOMIC FREEDOM FIGHTERS00147 908No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE00147 908No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE11 3777,6919147 908Reported
2 011SOL- PLAATJIE SERVICE DELIVERY FORUM00147 908No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00147 908No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00147 908No votes recorded in the complete party list.
2 011GOOD00147 908No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00147 908No votes recorded in the complete party list.
2 011KIMBERLEY ACTION GROUP00147 908No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 8281,2359147 908Reported
2 011UMKHONTO WESIZWE PARTY00147 908No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION9660,6531147 908Reported
2 011AFRICAN INDEPENDENT CONGRESS00147 908No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA6700,453147 908Reported
2 011COMMUNITY ALLIANCE SA00147 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 011AFRICAN TRANSFORMATION MOVEMENT00147 908No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT00147 908No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00147 908No votes recorded in the complete party list.
2 011AFRICA'S NEW DAWN00147 908No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA00147 908No votes recorded in the complete party list.
2 011FEDERATION OF DEMOCRATS00147 908No votes recorded in the complete party list.
2 011NATIONAL COLOURED CONGRESS00147 908No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY00147 908No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION00147 908No votes recorded in the complete party list.
2 011SAKK MILITARY VETERANS PARTY00147 908No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION00147 908No votes recorded in the complete party list.
2 011NEXT GENERATION GOVERNMENT00147 908No votes recorded in the complete party list.
2 011ECONOMIC LIBERATORS FORUM SOUTH AFRICA00147 908No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS88 91557,7265154 028Reported
2 016DEMOCRATIC ALLIANCE45 53429,5622154 028Reported
2 016ECONOMIC FREEDOM FIGHTERS11 5337,4876154 028Reported
2 016PATRIOTIC ALLIANCE00154 028No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE2 3691,538154 028Reported
2 016SOL- PLAATJIE SERVICE DELIVERY FORUM00154 028No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 7551,1394154 028Reported
2 016SOUTH AFRICAN COMMUNIST PARTY00154 028No votes recorded in the complete party list.
2 016GOOD00154 028No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS00154 028No votes recorded in the complete party list.
2 016KIMBERLEY ACTION GROUP00154 028No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0370,6733154 028Reported
2 016UMKHONTO WESIZWE PARTY00154 028No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION5280,3428154 028Reported
2 016AFRICAN INDEPENDENT CONGRESS00154 028No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00154 028No votes recorded in the complete party list.
2 016COMMUNITY ALLIANCE SA00154 028No votes recorded in the complete party list.
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 016AFRICAN TRANSFORMATION MOVEMENT00154 028No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00154 028No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00154 028No votes recorded in the complete party list.
2 016AFRICA'S NEW DAWN00154 028No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA00154 028No votes recorded in the complete party list.
2 016FEDERATION OF DEMOCRATS00154 028No votes recorded in the complete party list.
2 016NATIONAL COLOURED CONGRESS00154 028No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY00154 028No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00154 028No votes recorded in the complete party list.
2 016SAKK MILITARY VETERANS PARTY00154 028No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION00154 028No votes recorded in the complete party list.
2 016NEXT GENERATION GOVERNMENT00154 028No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA00154 028No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS61 75050,1576123 112Reported
2 021DEMOCRATIC ALLIANCE25 29320,5447123 112Reported
2 021ECONOMIC FREEDOM FIGHTERS11 5949,4174123 112Reported
2 021PATRIOTIC ALLIANCE5 4114,3952123 112Reported
2 021CONGRESS OF THE PEOPLE5770,4687123 112Reported
2 021SOL- PLAATJIE SERVICE DELIVERY FORUM5 5684,5227123 112Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4 3393,5244123 112Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable123 112Not separately listed in this source.
2 021GOOD4 1913,4042123 112Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable123 112Not separately listed in this source.
2 021KIMBERLEY ACTION GROUPUnavailableUnavailable123 112Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0260,8334123 112Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable123 112Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATION5430,4411123 112Reported
2 021AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable123 112Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable123 112Not separately listed in this source.
2 021COMMUNITY ALLIANCE SAUnavailableUnavailable123 112Not separately listed in this source.
2 021INKATHA FREEDOM PARTYUnavailableUnavailable123 112Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable123 112Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT4850,394123 112Reported
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable123 112Not separately listed in this source.
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable123 112Not separately listed in this source.
2 021AFRICA'S NEW DAWN2820,2291123 112Reported
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable123 112Not separately listed in this source.
2 021FEDERATION OF DEMOCRATSUnavailableUnavailable123 112Not separately listed in this source.
2 021NATIONAL COLOURED CONGRESSUnavailableUnavailable123 112Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable123 112Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable123 112Not separately listed in this source.
2 021SAKK MILITARY VETERANS PARTYUnavailableUnavailable123 112Not separately listed in this source.
2 021AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable123 112Not separately listed in this source.
2 021NEXT GENERATION GOVERNMENTUnavailableUnavailable123 112Not separately listed in this source.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICAUnavailableUnavailable123 112Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS57 39737,9294151 326Reported
2 026DEMOCRATIC ALLIANCE34 31222,6742151 326Reported
2 026ECONOMIC FREEDOM FIGHTERS16 80011,1019151 326Reported
2 026PATRIOTIC ALLIANCE12 5578,298151 326Reported
2 026CONGRESS OF THE PEOPLE5240,3463151 326Reported
2 026SOL- PLAATJIE SERVICE DELIVERY FORUM1 5421,019151 326Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6 3954,226151 326Reported
2 026SOUTH AFRICAN COMMUNIST PARTY5 4643,6107151 326Reported
2 026GOOD7480,4943151 326Reported
2 026INDEPENDENT DEMOCRATS00151 326No votes recorded in the complete party list.
2 026KIMBERLEY ACTION GROUP3 9852,6334151 326Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY1 1830,7818151 326Reported
2 026UMKHONTO WESIZWE PARTY3 4622,2878151 326Reported
2 026AZANIAN PEOPLE'S ORGANISATION3480,23151 326Reported
2 026AFRICAN INDEPENDENT CONGRESS1 5571,0289151 326Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA1 2730,8412151 326Reported
2 026COMMUNITY ALLIANCE SA1 0650,7038151 326Reported
2 026INKATHA FREEDOM PARTY750,0496151 326Reported
2 026UNITED DEMOCRATIC MOVEMENT2630,1738151 326Reported
2 026AFRICAN TRANSFORMATION MOVEMENT5900,3899151 326Reported
2 026UNITED INDEPENDENT FRONT00151 326No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT3620,2392151 326Reported
2 026AFRICA'S NEW DAWN00151 326No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA2980,1969151 326Reported
2 026FEDERATION OF DEMOCRATS00151 326No votes recorded in the complete party list.
2 026NATIONAL COLOURED CONGRESS2760,1824151 326Reported
2 026ALL CITIZENS PARTY2380,1573151 326Reported
2 026UNITED AFRICANS TRANSFORMATION2090,1381151 326Reported
2 026SAKK MILITARY VETERANS PARTY1450,0958151 326Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION640,0423151 326Reported
2 026NEXT GENERATION GOVERNMENT530,035151 326Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA280,0185151 326Reported

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.
  • Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow.
  • 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
Find your ward councillorSee IEC-listed names and official municipal contact routes

Council government

Who has governed here

Last recordedANCAfter electionPending
ANC23 Jul 2025
Administrations & sources

MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.

ANC

Members at formation · minority administration · 11 Oct 2023 – 23 Jul 2025

Outside support at formation: GOOD. Supporters are separate from governing members.

Inaugural mayor: K. D. Sonyoni (ANC)

Source notes: Mayor K. D. Sonyoni and Speaker N. N. Maputle were both recalled in December 2024. M. Bartlett and D. Peters, both of the ANC, were elected in their places.

The recorded partners in 2026

25 / 65 seats

8 short of a seat majority · 33 needed

Hypothetical total for the recorded members at formation. Excludes outside supporters. It does not establish a current agreement, government retention, or a takeover.

Test these parties in Coalition Chaos
1 recorded administration · 2021–February 2026
  1. ANC

    11 Oct 2023 → 23 Jul 2025 · Recomposition

    Members at formation. Outside support: GOOD. Inaugural mayor: K. D. Sonyoni.

    Mayor K. D. Sonyoni and Speaker N. N. Maputle were both recalled in December 2024. M. Bartlett and D. Peters, both of the ANC, were elected in their places.

MISTRA, 2026 edition v1.0

Original coalition coding: CC BY 4.0. IEC seat figures and municipal identifiers retain their original terms. Dates and party labels have been normalised. Counted clarifications are labelled and sourced; original wording and source issues are retained in the data.

Ward results

Find my ward

Find your ward

Loading map…

Motswedimosa and its wardsExplore map

Wards covering Motswedimosa

1 wards

Wards covering Motswedimosa ·
WardElectionParty / entryVotesVote share (%)
Ward 262 026AFRICAN NATIONAL CONGRESS1 16259,0747
Ward 262 026ECONOMIC FREEDOM FIGHTERS56228,5714

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

Source data

Sources & result details

IEC: 08 Nov 2026, 21:26 SAST · checked 10 Nov 2026, 19:04 SAST

Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.

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.

Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.

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. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.

IEC result time: 08 Nov 2026, 21:26 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.

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