Kota Sawahlunto adalah salah satu kota di provinsi Sumatera Barat, Indonesia. Kota yang terletak 95 km sebelah timur laut kota Padang ini, dikelilingi oleh 3 kabupaten di Sumatera Barat, yaitu kabupaten Tanah Datar, kabupaten Solok, dan kabupaten Sijunjung. Kota Sawahlunto memiliki luas 273,45 km² yang terdiri dari 4 kecamatan dengan jumlah penduduk lebih dari 54.000 jiwa. Pada masa pemerintah Hindia-Belanda, kota Sawalunto dikenal sebagai kota tambang batu bara. Kota ini sempat mati, setelah penambangan batu bara dihentikan.
Saat ini kota Sawahlunto berkembang menjadi kota wisata tua yang multi etnik, sehingga menjadi salah satu kota tua terbaik di Indonesia. Di kota yang didirikan pada tahun 1888 ini, banyak berdiri bangunan-bangunan tua peninggalan Belanda. Sebagian telah ditetapkan sebagai cagar budaya oleh pemerintah setempat dalam rangka mendorong pariwisata dan mencanangkan Sawahlunto menjadi "Kota Wisata Tambang yang Berbudaya" Kecamatan : Barangin • Lembah Segar • Silungkang • Talawi
Cikal bakal dijadikannya Sawahlunto sebagai kota terkait dengan penelitian yang dilakukan oleh beberapa geolog asal Belanda ke pedalaman Minangkabau (saat itu dikenal sebagai Dataran Tinggi Padang), sebagaimana yang ditugaskan oleh Gubernur Jenderal Hindia-Belanda. Penelitian pertama dilakukan oleh Ir. C. De Groot van Embden pada tahun 1858, kemudian dilanjutkan oleh Ir. Willem Hendrik de Greve pada tahun 1867. Dalam penelitian De Greve, diketahui bahwa terdapat 200 juta ton batu bara yang terkandung di sekitar aliran Batang Ombilin, salah satu sungai yang ada di Sawahlunto.
Sejak penelitian tersebut diumumkan ke Batavia pada tahun 1870, pemerintah Hindia-Belanda mulai merencanakan pembangunan sarana dan prasarana yang dapat memudahkan eksploitasi batu bara di Sawahlunto. Selanjutnya Sawahlunto juga dijadikan sebagai kota pada tahun 1888, tepatnya pada tanggal 1 Desember yang kemudian ditetapkan sebagai Hari Jadi Kota Sawahlunto. Kota ini mulai memproduksi batu bara sejak tahun 1892. Seiring dengan itu, kota ini mulai menjadi kawasan pemukiman pekerja tambang, dan terus berkembang menjadi sebuah kota kecil dengan penduduk yang intinya adalah pegawai dan pekerja tambang.
Sampai tahun 1898, usaha tambang di Sawahlunto masih mengandalkan narapaidana yang dipaksa bekerja untuk menambang dan dibayar dengan harga murah. Pada tahun 1889, pemerintah Hindia-Belanda mulai membangun jalur kereta api menuju Kota Padang untuk memudahkan pengangkutan batu bara keluar dari Kota Sawahlunto. Jalur kereta api tersebut mencapai Kota Sawahlunto pada tahun 1894, sehingga sejak angkutan kereta api mulai dioperasikan produksi batu bara di kota ini terus mengalami peningkatan hingga mencapai ratusan ribu ton per tahun.