Kecamatan Luak memiliki Luas Daerah 61,68 Km2 yang diapit oleh 3 Kecamatan yaitu Kecamatan Harau, Kecamatan Lareh Sago Halaban dan Kecamatan Situah Limo Nagari serta 1 Buah Kabupaten yaitunya Kabupaten Tanah Datar, dengan ketinggian 700-1100 Meter dari permukaan Laut dengan batas-batas :
Sebelah Utara dengan Kecamatan Harau
Sebelah Selatan dengan Kabupaten Tanah Datar
Sebelah Barat dengan Kecamatan Situjuah Limo Nagari
Sebelah Timur dengan Kecamatan Lareh Sago Halaban
Dengan Luas daerah yang 61,68 Km2 tersebut Kecamatan Luak terdiri dari 4 Nagari yaitunya Nagari Mungo dengan Luas 1104 Km2 Andaleh dengan luas 64 Km2 Sungai Kamuyang dengan Luas 30.37 Km2 dan Nagari Tanjuang Haro Sikabu-kabu Padang Panjang dengan Luas 1387 Km2