The Steve Tshwete Local Municipality is a Local Municipality in Mpumalanga, South Africa. The council consists of fifty-eight members elected by mixed-member proportional representation. Twenty-nine councillors are elected by first-past-the-post voting in twenty-nine wards, while the remaining twenty-nine 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 no party won a majority on the council. The African National Congress (ANC) was the largest party, winning twenty-one seats.