The Mahikeng Local Municipality council consists of seventy members elected by mixed-member proportional representation. Thirty-five councillors are elected by first-past-the-post voting in thirty-five wards, while the remaining thirty-five are chosen from party lists so that the total number of party representatives is proportional to the number of votes received. In the election of 1 November 2021 the African National Congress (ANC) won a majority of forty seats.
The following table shows the composition of the council after past elections.
Event | ACDP | ANC | COPE | DA | EFF | FSD | UCDP | Other | Total |
---|---|---|---|---|---|---|---|---|---|
2000 election | — | 30 | — | 1 | — | — | 24 | 1 | 56 |
2006 election | 1 | 39 | — | 1 | — | — | 13 | 2 | 56 |
2011 election | 1 | 44 | 3 | 7 | — | — | 6 | 1 | 62 |
2016 election | 1 | 43 | 1 | 7 | 12 | 3 | 2 | 0 | 69 |
2021 election | 1 | 40 | 0 | 5 | 17 | 2 | 2 | 3 | 70 |
See main article: 2000 South African municipal elections.
The following table shows the results of the 2000 election.[1]
See main article: 2006 South African municipal elections.
The following table shows the results of the 2006 election.[2]
See main article: 2011 South African municipal elections.
The following table shows the results of the 2011 election.[3]
See main article: 2016 South African municipal elections.
The following table shows the results of the 2016 election.[4]
See main article: 2021 South African municipal elections.
The following table shows the results of the 2021 election.[5]
The following by-elections were held to fill vacant ward seats in the period since November 2021.[6]