Kependudukan kota Sawahlunto

Selama 10 tahun terakhir, yaitu dari tahun 2000–2010, laju pertumbuhan penduduk kota Sawahlunto mencapai 1,1% setiap tahun. Laju pertumbuhan penduduk kecamatan Silungkang adalah yang tertinggi dibandingkan kecamatan lain di kota Sawahlunto yaitu 1,61%. Sedangkan yang terendah adalah kecamatan Lembah Segar yang hanya 0,02%. Kecamatan Barangin menempati urutan kedua, dengan laju pertumbuhan penduduk 1,41%. Kemudian disusul oleh kecamatan Talawi 1,38%.