 Sawahlunto is geographically located in a narrow valley along the Bukit Barisan mountains, and surrounded by several hills, namely Bukit Polan, Bukit Pari, and Bukit Mato.The town has a land area of 273.45 sq.km, and had a population of 56,866 at the 2010 Census and 60,136 at the 2015 Census; the latest official estimate (as at mid 2019) is 62,779.