Each municipality in Lithuania is governed by a municipal council and a mayor, who is a member of the municipal council. The number of members, elected on a four-year term, in each municipal council depends on the size of the municipality and varies from 15 (in municipalities with fewer than 5,000 residents) to 51 (in municipalities with more than 500,000 residents). 1,524 municipal council members were elected in 2015. Members of the council, with the exception of the mayor, are elected using proportional representation. Starting with 2015, the mayor is elected directly by the majority of residents of the municipality. Social Democratic Party of Lithuania won most of the positions in the 2015 elections (372 municipal councils seats and 16 mayors).