The Dihlabeng Local Municipality council consists of forty members elected by mixed-member proportional representation.
In the election of 3 August 2016 the African National Congress (ANC) won a majority of twenty-five seats on the council.
In the 2021 South African municipal elections, the ANC won a reduced majority of twenty-three seats.
The following table shows the composition of the council after past elections.
[5] The following by-elections were held to fill vacant ward seats in the period from the election in November 2021.