 Administratively Sawahlunto is divided into four districts ("kecamatan"), and subdivided into 10 "kanagarian" and 76 villages ("kelurahan").A mayor ("walikota") leads the city administration.The districts are listed below with their areas and populations at the 2010 Census