2026 · Sol Plaatje council results
Motswedimosa, Northern Cape
No party has a majority
Council seats
Other10 seats
| Party / entry | Seats | Share of seats (%) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 25 | 38,4615 |
| DEMOCRATIC ALLIANCE | 15 | 23,0769 |
| ECONOMIC FREEDOM FIGHTERS | 7 | 10,7692 |
| PATRIOTIC ALLIANCE | 5 | 7,6923 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 3 | 4,6154 |
| KIMBERLEY ACTION GROUP | 2 | 3,0769 |
| SOUTH AFRICAN COMMUNIST PARTY | 2 | 3,0769 |
| UMKHONTO WESIZWE PARTY | 2 | 3,0769 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 | 1,5385 |
| AFRICAN INDEPENDENT CONGRESS | 1 | 1,5385 |
| PAN AFRICANIST CONGRESS OF AZANIA | 1 | 1,5385 |
| SOL- PLAATJIE SERVICE DELIVERY FORUM | 1 | 1,5385 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 | 0 |
| ALL CITIZENS PARTY | 0 | 0 |
| AZANIAN PEOPLE'S ORGANISATION | 0 | 0 |
| COMMUNITY ALLIANCE SA | 0 | 0 |
| CONGRESS OF THE PEOPLE | 0 | 0 |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 0 |
| GOOD | 0 | 0 |
| INDEPENDENTS | 0 | 0 |
| INKATHA FREEDOM PARTY | 0 | 0 |
| LABOUR PARTY OF SOUTH AFRICA | 0 | 0 |
| NATIONAL COLOURED CONGRESS | 0 | 0 |
| NEXT GENERATION GOVERNMENT | 0 | 0 |
| SAKK MILITARY VETERANS PARTY | 0 | 0 |
| UNITED AFRICANS TRANSFORMATION | 0 | 0 |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0 |
65 seats; 33 needed for a majority.
Municipal PR votes
Municipal PR votes
Other: show remaining parties: hide remaining parties16.0%12 088 votes
| Party / entry | Candidate | Votes | Vote share (%) |
|---|---|---|---|
| AFRICAN NATIONAL CONGRESS | — | 28 366 | 37,5311 |
| DEMOCRATIC ALLIANCE | — | 17 145 | 22,6846 |
| ECONOMIC FREEDOM FIGHTERS | — | 8 526 | 11,2808 |
| PATRIOTIC ALLIANCE | — | 6 225 | 8,2363 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | — | 3 230 | 4,2736 |
| SOUTH AFRICAN COMMUNIST PARTY | — | 2 624 | 3,4718 |
| KIMBERLEY ACTION GROUP | — | 1 979 | 2,6184 |
| UMKHONTO WESIZWE PARTY | — | 1 737 | 2,2982 |
| AFRICAN INDEPENDENT CONGRESS | — | 974 | 1,2887 |
| SOL- PLAATJIE SERVICE DELIVERY FORUM | — | 729 | 0,9645 |
| PAN AFRICANIST CONGRESS OF AZANIA | — | 629 | 0,8322 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | — | 614 | 0,8124 |
| COMMUNITY ALLIANCE SA | — | 523 | 0,692 |
| AFRICAN TRANSFORMATION MOVEMENT | — | 507 | 0,6708 |
| GOOD | — | 362 | 0,479 |
| CONGRESS OF THE PEOPLE | — | 261 | 0,3453 |
| AZANIAN PEOPLE'S ORGANISATION | — | 175 | 0,2315 |
| AFRIKA MAYIBUYE MOVEMENT | — | 162 | 0,2143 |
| UNITED AFRICANS TRANSFORMATION | — | 150 | 0,1985 |
| LABOUR PARTY OF SOUTH AFRICA | — | 142 | 0,1879 |
| NATIONAL COLOURED CONGRESS | — | 121 | 0,1601 |
| UNITED DEMOCRATIC MOVEMENT | — | 120 | 0,1588 |
| ALL CITIZENS PARTY | — | 104 | 0,1376 |
| INKATHA FREEDOM PARTY | — | 72 | 0,0953 |
| SAKK MILITARY VETERANS PARTY | — | 59 | 0,0781 |
| NEXT GENERATION GOVERNMENT | — | 44 | 0,0582 |
| INDEPENDENTS | — | 0 | 0 |
| AFRICAN CONGRESS FOR TRANSFORMATION | — | 0 | 0 |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | — | 0 | 0 |
75580 valid votes. Shares use this ballot’s party totals. All published entries are included.
Ward ballot votes
Other: show remaining parties: hide remaining parties15.5%11 777 votes
| Party / entry | Candidate | Votes | Vote share (%) |
|---|---|---|---|
| AFRICAN NATIONAL CONGRESS | — | 29 031 | 38,3268 |
| DEMOCRATIC ALLIANCE | — | 17 167 | 22,6639 |
| ECONOMIC FREEDOM FIGHTERS | — | 8 274 | 10,9233 |
| PATRIOTIC ALLIANCE | — | 6 332 | 8,3595 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | — | 3 165 | 4,1784 |
| SOUTH AFRICAN COMMUNIST PARTY | — | 2 840 | 3,7494 |
| KIMBERLEY ACTION GROUP | — | 2 006 | 2,6483 |
| UMKHONTO WESIZWE PARTY | — | 1 725 | 2,2773 |
| SOL- PLAATJIE SERVICE DELIVERY FORUM | — | 813 | 1,0733 |
| PAN AFRICANIST CONGRESS OF AZANIA | — | 644 | 0,8502 |
| AFRICAN INDEPENDENT CONGRESS | — | 583 | 0,7697 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | — | 569 | 0,7512 |
| COMMUNITY ALLIANCE SA | — | 542 | 0,7155 |
| GOOD | — | 386 | 0,5096 |
| CONGRESS OF THE PEOPLE | — | 263 | 0,3472 |
| AFRIKA MAYIBUYE MOVEMENT | — | 200 | 0,264 |
| AZANIAN PEOPLE'S ORGANISATION | — | 173 | 0,2284 |
| LABOUR PARTY OF SOUTH AFRICA | — | 156 | 0,206 |
| NATIONAL COLOURED CONGRESS | — | 155 | 0,2046 |
| UNITED DEMOCRATIC MOVEMENT | — | 143 | 0,1888 |
| ALL CITIZENS PARTY | — | 134 | 0,1769 |
| INDEPENDENTS | — | 113 | 0,1492 |
| SAKK MILITARY VETERANS PARTY | — | 86 | 0,1135 |
| AFRICAN TRANSFORMATION MOVEMENT | — | 83 | 0,1096 |
| AFRICAN CONGRESS FOR TRANSFORMATION | — | 64 | 0,0845 |
| UNITED AFRICANS TRANSFORMATION | — | 59 | 0,0779 |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | — | 28 | 0,037 |
| NEXT GENERATION GOVERNMENT | — | 9 | 0,0119 |
| INKATHA FREEDOM PARTY | — | 3 | 0,004 |
75746 valid votes. Shares use this ballot’s party totals. All published entries are included.
Past coalition partners
33 for a majorityHow the vote changed
Council seats by election
Swipe to see history
Seats unavailable for this election.
| Election | Party / entry | Seats | Council total | Majority needed |
|---|---|---|---|---|
| 2 000 | Seat allocation unavailable | Unavailable | Unavailable | Unavailable |
| 2 006 | AFRICAN NATIONAL CONGRESS | 40 | 55 | 28 |
| 2 006 | DEMOCRATIC ALLIANCE | 10 | 55 | 28 |
| 2 006 | INDEPENDENT DEMOCRATS | 2 | 55 | 28 |
| 2 006 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 | 55 | 28 |
| 2 006 | AZANIAN PEOPLE'S ORGANISATION | 1 | 55 | 28 |
| 2 006 | INDEPENDENTS | 1 | 55 | 28 |
| 2 006 | FEDERATION OF DEMOCRATS | 0 | 55 | 28 |
| 2 006 | INKATHA FREEDOM PARTY | 0 | 55 | 28 |
| 2 006 | UNITED INDEPENDENT FRONT | 0 | 55 | 28 |
| 2 006 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 | 55 | 28 |
| 2 011 | AFRICAN NATIONAL CONGRESS | 40 | 62 | 32 |
| 2 011 | DEMOCRATIC ALLIANCE | 16 | 62 | 32 |
| 2 011 | CONGRESS OF THE PEOPLE | 5 | 62 | 32 |
| 2 011 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 | 62 | 32 |
| 2 011 | AZANIAN PEOPLE'S ORGANISATION | 0 | 62 | 32 |
| 2 011 | INDEPENDENTS | 0 | 62 | 32 |
| 2 011 | PAN AFRICANIST CONGRESS OF AZANIA | 0 | 62 | 32 |
| 2 016 | AFRICAN NATIONAL CONGRESS | 38 | 65 | 33 |
| 2 016 | DEMOCRATIC ALLIANCE | 19 | 65 | 33 |
| 2 016 | ECONOMIC FREEDOM FIGHTERS | 5 | 65 | 33 |
| 2 016 | CONGRESS OF THE PEOPLE | 1 | 65 | 33 |
| 2 016 | INDEPENDENTS | 1 | 65 | 33 |
| 2 016 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 | 65 | 33 |
| 2 016 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 65 | 33 |
| 2 016 | AZANIAN PEOPLE'S ORGANISATION | 0 | 65 | 33 |
| 2 021 | AFRICAN NATIONAL CONGRESS | 33 | 65 | 33 |
| 2 021 | DEMOCRATIC ALLIANCE | 14 | 65 | 33 |
| 2 021 | ECONOMIC FREEDOM FIGHTERS | 6 | 65 | 33 |
| 2 021 | PATRIOTIC ALLIANCE | 3 | 65 | 33 |
| 2 021 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 3 | 65 | 33 |
| 2 021 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 3 | 65 | 33 |
| 2 021 | GOOD | 2 | 65 | 33 |
| 2 021 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 | 65 | 33 |
| 2 021 | AFRICA'S NEW DAWN | 0 | 65 | 33 |
| 2 021 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 65 | 33 |
| 2 021 | AZANIAN PEOPLE'S ORGANISATION | 0 | 65 | 33 |
| 2 021 | CONGRESS OF THE PEOPLE | 0 | 65 | 33 |
| 2 021 | INDEPENDENTS | 0 | 65 | 33 |
| 2 021 | OTHER | 0 | 65 | 33 |
| 2 026 | AFRICAN NATIONAL CONGRESS | 25 | 65 | 33 |
| 2 026 | DEMOCRATIC ALLIANCE | 15 | 65 | 33 |
| 2 026 | ECONOMIC FREEDOM FIGHTERS | 7 | 65 | 33 |
| 2 026 | PATRIOTIC ALLIANCE | 5 | 65 | 33 |
| 2 026 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 3 | 65 | 33 |
| 2 026 | KIMBERLEY ACTION GROUP | 2 | 65 | 33 |
| 2 026 | SOUTH AFRICAN COMMUNIST PARTY | 2 | 65 | 33 |
| 2 026 | UMKHONTO WESIZWE PARTY | 2 | 65 | 33 |
| 2 026 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 | 65 | 33 |
| 2 026 | AFRICAN INDEPENDENT CONGRESS | 1 | 65 | 33 |
| 2 026 | PAN AFRICANIST CONGRESS OF AZANIA | 1 | 65 | 33 |
| 2 026 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 1 | 65 | 33 |
| 2 026 | AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 65 | 33 |
| 2 026 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 65 | 33 |
| 2 026 | AFRIKA MAYIBUYE MOVEMENT | 0 | 65 | 33 |
| 2 026 | ALL CITIZENS PARTY | 0 | 65 | 33 |
| 2 026 | AZANIAN PEOPLE'S ORGANISATION | 0 | 65 | 33 |
| 2 026 | COMMUNITY ALLIANCE SA | 0 | 65 | 33 |
| 2 026 | CONGRESS OF THE PEOPLE | 0 | 65 | 33 |
| 2 026 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 65 | 33 |
| 2 026 | GOOD | 0 | 65 | 33 |
| 2 026 | INDEPENDENTS | 0 | 65 | 33 |
| 2 026 | INKATHA FREEDOM PARTY | 0 | 65 | 33 |
| 2 026 | LABOUR PARTY OF SOUTH AFRICA | 0 | 65 | 33 |
| 2 026 | NATIONAL COLOURED CONGRESS | 0 | 65 | 33 |
| 2 026 | NEXT GENERATION GOVERNMENT | 0 | 65 | 33 |
| 2 026 | SAKK MILITARY VETERANS PARTY | 0 | 65 | 33 |
| 2 026 | UNITED AFRICANS TRANSFORMATION | 0 | 65 | 33 |
| 2 026 | UNITED DEMOCRATIC MOVEMENT | 0 | 65 | 33 |
Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.
Ward + municipal PR votes by election
Swipe to see history
| Election | Party | Votes | Vote share (%) | Valid ballot total | Availability |
|---|---|---|---|---|---|
| 2 000 | AFRICAN NATIONAL CONGRESS | 79 273 | 71,3959 | 111 033 | Reported |
| 2 000 | DEMOCRATIC ALLIANCE | 29 807 | 26,8452 | 111 033 | Reported |
| 2 000 | ECONOMIC FREEDOM FIGHTERS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | PATRIOTIC ALLIANCE | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | CONGRESS OF THE PEOPLE | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | SOUTH AFRICAN COMMUNIST PARTY | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | GOOD | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | INDEPENDENT DEMOCRATS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | KIMBERLEY ACTION GROUP | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | UMKHONTO WESIZWE PARTY | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AZANIAN PEOPLE'S ORGANISATION | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AFRICAN INDEPENDENT CONGRESS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | PAN AFRICANIST CONGRESS OF AZANIA | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | COMMUNITY ALLIANCE SA | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | INKATHA FREEDOM PARTY | 672 | 0,6052 | 111 033 | Reported |
| 2 000 | UNITED DEMOCRATIC MOVEMENT | 568 | 0,5116 | 111 033 | Reported |
| 2 000 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | UNITED INDEPENDENT FRONT | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AFRIKA MAYIBUYE MOVEMENT | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AFRICA'S NEW DAWN | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | LABOUR PARTY OF SOUTH AFRICA | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | FEDERATION OF DEMOCRATS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | NATIONAL COLOURED CONGRESS | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | ALL CITIZENS PARTY | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | UNITED AFRICANS TRANSFORMATION | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | SAKK MILITARY VETERANS PARTY | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | NEXT GENERATION GOVERNMENT | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 000 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 0 | 111 033 | No votes recorded in the complete party list. |
| 2 006 | AFRICAN NATIONAL CONGRESS | 80 760 | 73,0371 | 110 574 | Reported |
| 2 006 | DEMOCRATIC ALLIANCE | 19 223 | 17,3847 | 110 574 | Reported |
| 2 006 | ECONOMIC FREEDOM FIGHTERS | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | PATRIOTIC ALLIANCE | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | CONGRESS OF THE PEOPLE | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 922 | 0,8338 | 110 574 | Reported |
| 2 006 | SOUTH AFRICAN COMMUNIST PARTY | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | GOOD | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | INDEPENDENT DEMOCRATS | 3 596 | 3,2521 | 110 574 | Reported |
| 2 006 | KIMBERLEY ACTION GROUP | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 2 726 | 2,4653 | 110 574 | Reported |
| 2 006 | UMKHONTO WESIZWE PARTY | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | AZANIAN PEOPLE'S ORGANISATION | 1 298 | 1,1739 | 110 574 | Reported |
| 2 006 | AFRICAN INDEPENDENT CONGRESS | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | PAN AFRICANIST CONGRESS OF AZANIA | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | COMMUNITY ALLIANCE SA | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | INKATHA FREEDOM PARTY | 431 | 0,3898 | 110 574 | Reported |
| 2 006 | UNITED DEMOCRATIC MOVEMENT | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | UNITED INDEPENDENT FRONT | 276 | 0,2496 | 110 574 | Reported |
| 2 006 | AFRIKA MAYIBUYE MOVEMENT | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | AFRICA'S NEW DAWN | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | LABOUR PARTY OF SOUTH AFRICA | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | FEDERATION OF DEMOCRATS | 206 | 0,1863 | 110 574 | Reported |
| 2 006 | NATIONAL COLOURED CONGRESS | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | ALL CITIZENS PARTY | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | UNITED AFRICANS TRANSFORMATION | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | SAKK MILITARY VETERANS PARTY | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | NEXT GENERATION GOVERNMENT | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 006 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 0 | 110 574 | No votes recorded in the complete party list. |
| 2 011 | AFRICAN NATIONAL CONGRESS | 93 884 | 63,4746 | 147 908 | Reported |
| 2 011 | DEMOCRATIC ALLIANCE | 38 944 | 26,3299 | 147 908 | Reported |
| 2 011 | ECONOMIC FREEDOM FIGHTERS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | PATRIOTIC ALLIANCE | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | CONGRESS OF THE PEOPLE | 11 377 | 7,6919 | 147 908 | Reported |
| 2 011 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | SOUTH AFRICAN COMMUNIST PARTY | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | GOOD | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | INDEPENDENT DEMOCRATS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | KIMBERLEY ACTION GROUP | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 828 | 1,2359 | 147 908 | Reported |
| 2 011 | UMKHONTO WESIZWE PARTY | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AZANIAN PEOPLE'S ORGANISATION | 966 | 0,6531 | 147 908 | Reported |
| 2 011 | AFRICAN INDEPENDENT CONGRESS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | PAN AFRICANIST CONGRESS OF AZANIA | 670 | 0,453 | 147 908 | Reported |
| 2 011 | COMMUNITY ALLIANCE SA | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | INKATHA FREEDOM PARTY | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | UNITED DEMOCRATIC MOVEMENT | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | UNITED INDEPENDENT FRONT | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AFRIKA MAYIBUYE MOVEMENT | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AFRICA'S NEW DAWN | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | LABOUR PARTY OF SOUTH AFRICA | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | FEDERATION OF DEMOCRATS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | NATIONAL COLOURED CONGRESS | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | ALL CITIZENS PARTY | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | UNITED AFRICANS TRANSFORMATION | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | SAKK MILITARY VETERANS PARTY | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | NEXT GENERATION GOVERNMENT | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 011 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 0 | 147 908 | No votes recorded in the complete party list. |
| 2 016 | AFRICAN NATIONAL CONGRESS | 88 915 | 57,7265 | 154 028 | Reported |
| 2 016 | DEMOCRATIC ALLIANCE | 45 534 | 29,5622 | 154 028 | Reported |
| 2 016 | ECONOMIC FREEDOM FIGHTERS | 11 533 | 7,4876 | 154 028 | Reported |
| 2 016 | PATRIOTIC ALLIANCE | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | CONGRESS OF THE PEOPLE | 2 369 | 1,538 | 154 028 | Reported |
| 2 016 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 755 | 1,1394 | 154 028 | Reported |
| 2 016 | SOUTH AFRICAN COMMUNIST PARTY | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | GOOD | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | INDEPENDENT DEMOCRATS | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | KIMBERLEY ACTION GROUP | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 037 | 0,6733 | 154 028 | Reported |
| 2 016 | UMKHONTO WESIZWE PARTY | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AZANIAN PEOPLE'S ORGANISATION | 528 | 0,3428 | 154 028 | Reported |
| 2 016 | AFRICAN INDEPENDENT CONGRESS | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | PAN AFRICANIST CONGRESS OF AZANIA | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | COMMUNITY ALLIANCE SA | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | INKATHA FREEDOM PARTY | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | UNITED DEMOCRATIC MOVEMENT | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AFRICAN TRANSFORMATION MOVEMENT | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | UNITED INDEPENDENT FRONT | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AFRIKA MAYIBUYE MOVEMENT | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AFRICA'S NEW DAWN | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | LABOUR PARTY OF SOUTH AFRICA | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | FEDERATION OF DEMOCRATS | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | NATIONAL COLOURED CONGRESS | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | ALL CITIZENS PARTY | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | UNITED AFRICANS TRANSFORMATION | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | SAKK MILITARY VETERANS PARTY | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | NEXT GENERATION GOVERNMENT | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 016 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 | 0 | 154 028 | No votes recorded in the complete party list. |
| 2 021 | AFRICAN NATIONAL CONGRESS | 61 750 | 50,1576 | 123 112 | Reported |
| 2 021 | DEMOCRATIC ALLIANCE | 25 293 | 20,5447 | 123 112 | Reported |
| 2 021 | ECONOMIC FREEDOM FIGHTERS | 11 594 | 9,4174 | 123 112 | Reported |
| 2 021 | PATRIOTIC ALLIANCE | 5 411 | 4,3952 | 123 112 | Reported |
| 2 021 | CONGRESS OF THE PEOPLE | 577 | 0,4687 | 123 112 | Reported |
| 2 021 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 5 568 | 4,5227 | 123 112 | Reported |
| 2 021 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 4 339 | 3,5244 | 123 112 | Reported |
| 2 021 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | GOOD | 4 191 | 3,4042 | 123 112 | Reported |
| 2 021 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | KIMBERLEY ACTION GROUP | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 026 | 0,8334 | 123 112 | Reported |
| 2 021 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AZANIAN PEOPLE'S ORGANISATION | 543 | 0,4411 | 123 112 | Reported |
| 2 021 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | PAN AFRICANIST CONGRESS OF AZANIA | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | COMMUNITY ALLIANCE SA | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | INKATHA FREEDOM PARTY | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | UNITED DEMOCRATIC MOVEMENT | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AFRICAN TRANSFORMATION MOVEMENT | 485 | 0,394 | 123 112 | Reported |
| 2 021 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AFRIKA MAYIBUYE MOVEMENT | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AFRICA'S NEW DAWN | 282 | 0,2291 | 123 112 | Reported |
| 2 021 | LABOUR PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | FEDERATION OF DEMOCRATS | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | NATIONAL COLOURED CONGRESS | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | ALL CITIZENS PARTY | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | UNITED AFRICANS TRANSFORMATION | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | SAKK MILITARY VETERANS PARTY | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | AFRICAN CONGRESS FOR TRANSFORMATION | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | NEXT GENERATION GOVERNMENT | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 021 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | Unavailable | Unavailable | 123 112 | Not separately listed in this source. |
| 2 026 | AFRICAN NATIONAL CONGRESS | 57 397 | 37,9294 | 151 326 | Reported |
| 2 026 | DEMOCRATIC ALLIANCE | 34 312 | 22,6742 | 151 326 | Reported |
| 2 026 | ECONOMIC FREEDOM FIGHTERS | 16 800 | 11,1019 | 151 326 | Reported |
| 2 026 | PATRIOTIC ALLIANCE | 12 557 | 8,298 | 151 326 | Reported |
| 2 026 | CONGRESS OF THE PEOPLE | 524 | 0,3463 | 151 326 | Reported |
| 2 026 | SOL- PLAATJIE SERVICE DELIVERY FORUM | 1 542 | 1,019 | 151 326 | Reported |
| 2 026 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 6 395 | 4,226 | 151 326 | Reported |
| 2 026 | SOUTH AFRICAN COMMUNIST PARTY | 5 464 | 3,6107 | 151 326 | Reported |
| 2 026 | GOOD | 748 | 0,4943 | 151 326 | Reported |
| 2 026 | INDEPENDENT DEMOCRATS | 0 | 0 | 151 326 | No votes recorded in the complete party list. |
| 2 026 | KIMBERLEY ACTION GROUP | 3 985 | 2,6334 | 151 326 | Reported |
| 2 026 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 183 | 0,7818 | 151 326 | Reported |
| 2 026 | UMKHONTO WESIZWE PARTY | 3 462 | 2,2878 | 151 326 | Reported |
| 2 026 | AZANIAN PEOPLE'S ORGANISATION | 348 | 0,23 | 151 326 | Reported |
| 2 026 | AFRICAN INDEPENDENT CONGRESS | 1 557 | 1,0289 | 151 326 | Reported |
| 2 026 | PAN AFRICANIST CONGRESS OF AZANIA | 1 273 | 0,8412 | 151 326 | Reported |
| 2 026 | COMMUNITY ALLIANCE SA | 1 065 | 0,7038 | 151 326 | Reported |
| 2 026 | INKATHA FREEDOM PARTY | 75 | 0,0496 | 151 326 | Reported |
| 2 026 | UNITED DEMOCRATIC MOVEMENT | 263 | 0,1738 | 151 326 | Reported |
| 2 026 | AFRICAN TRANSFORMATION MOVEMENT | 590 | 0,3899 | 151 326 | Reported |
| 2 026 | UNITED INDEPENDENT FRONT | 0 | 0 | 151 326 | No votes recorded in the complete party list. |
| 2 026 | AFRIKA MAYIBUYE MOVEMENT | 362 | 0,2392 | 151 326 | Reported |
| 2 026 | AFRICA'S NEW DAWN | 0 | 0 | 151 326 | No votes recorded in the complete party list. |
| 2 026 | LABOUR PARTY OF SOUTH AFRICA | 298 | 0,1969 | 151 326 | Reported |
| 2 026 | FEDERATION OF DEMOCRATS | 0 | 0 | 151 326 | No votes recorded in the complete party list. |
| 2 026 | NATIONAL COLOURED CONGRESS | 276 | 0,1824 | 151 326 | Reported |
| 2 026 | ALL CITIZENS PARTY | 238 | 0,1573 | 151 326 | Reported |
| 2 026 | UNITED AFRICANS TRANSFORMATION | 209 | 0,1381 | 151 326 | Reported |
| 2 026 | SAKK MILITARY VETERANS PARTY | 145 | 0,0958 | 151 326 | Reported |
| 2 026 | AFRICAN CONGRESS FOR TRANSFORMATION | 64 | 0,0423 | 151 326 | Reported |
| 2 026 | NEXT GENERATION GOVERNMENT | 53 | 0,035 | 151 326 | Reported |
| 2 026 | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 28 | 0,0185 | 151 326 | Reported |
Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.
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.
Council government
Who has governed here
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.
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 Chaos1 recorded administration · 2021–February 2026
- 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.
Ward results
Find my wardFind your ward
Loading map…
Wards covering Motswedimosa
1 wards
| Ward | Election | Party / entry | Votes | Vote share (%) |
|---|---|---|---|---|
| Ward 26 | 2 026 | AFRICAN NATIONAL CONGRESS | 1 162 | 59,0747 |
| Ward 26 | 2 026 | ECONOMIC FREEDOM FIGHTERS | 562 | 28,5714 |
The two largest published entries shown on each ward card. Open a ward for all entries.
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.
The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.
PR means proportional representation. Party-list seats balance the council’s overall party representation.
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.
IEC guide to council seatsThe 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.