Kecamatan Kupitan adalah salah satu kecamatan di Kabupaten Sijunjung, Sumatra Barat.
Kecamatan ini terletak pada koordinat 00,39’21 – 00,47’22 Lintang Selatan dan 100,48’40 – 100,42’52 Bujur Timur, dengan luas 82,01 kilometer persegi.
Kecamatan Kupitan berbatas sebelah utara dengan Kecamatan Koto VII, sebelah selatan dengan Kabupaten Solok, sebelah barat dengan Kota Sawahlunto dan sebelah timur dengan Kecamatan IV Nagari.
Ketinggian: 124-580 meter di atas permukaan laut
Penduduk kecamatan ini berjumlah 14.161 jiwa, terdiri dari 6.901 laki-laki dan 7.290 perempuan.
Kecamatan Kupitan terdiri dari 3 nagari serta 1 desa (9 jorong dan 5 dusun). Yakni:
1. Batu Manjulur
2. Padang Sibusuk
3. Pamuatan
4. Kampung Baru
Sumber: Kecamatan Kupitan dalam Angka (2019), BPS Kabupaten Sijunjung.