Sawahlunto merupakan salah satu kota tua terbaik di Indonesia. Lokasinya berada di provinsi Sumatera Barat. Kota ini berjarak 95 km dari kota Padang dan dikelilingi 3 kabupaten yaitu Kabupaten Tanah Datar, Kabupaten Solok, dan Kabupaten Sijunjung. Luas Sawahlunto adalah 273,46 km persegi dan berpenduduk kira-kira 54.000 jiwa. Kota Sawahlunto memiliki 4 kecamatan
Kota ini menyuguhkan sisi historis sisa peninggalan Belanda dan ditambah dengan pemandangan alam yang indah dan terkenal dengan cita rasa masakan padangnya. Bangunan yang merupakan sisa peninggalan Belanda tersebut saat ini difungsikan sebagai rumah penduduk, perkantoran dan kios-kios.
Dulunya, sekitar abad ke-19, Sawahlunto adalah kota tambang karena ditemukan batubara di Sungai Ombilin. Batubara tersebut ditemukan oleh Ir, De Greve. Lalu fasilitas-fasilitas didirikan untuk perkembangan pertambangan batubara tersebut.
Daya tarik lain yang dimiliki oleh kota ini adalah keindahan alamnya berupa goa dengan ornamen dan keunikan tersendiri, ditambah dengan adanya sebuah air terjun yang indahnya tidak kalah dengan keindahan dalam goa.
Ada tempat yang dapat dikunjungi di Sawahlunto, di antaranya Lubang Mbah Soero, Museum Goedang Ransoem, Museum Kereta Api Sawahlunto, Masjid Agung Nurul Islam, Danau Kandi.