DataLanggam - Kecamatan Luak merupakan satu dari 13 kecamatan di Kabupaten Limapuluh Kota, Sumatra Barat.
Kecamatan ini terletak pada 00°13' - 00°25' Lintang Selatan dan 100°37' - 100°56' Bujur Timur.
Berdasarkan posisi geografisnya, Kecamatan Luak memiliki batas-batas, yaitu, sebelah utara berbatasan dengan Kecamatan Harau, sebelah selatan dengan Kabupaten Tanah Datar, sebelah barat dengan Kecamatan Situjuh Limo Nagari, dan sebelah timur dengan Kecamatan Lareh Sago Halaban.
Kecamatan Luak memiliki luas 61,68 km2, dengan populasi 27.692 jiwa pada tahun 2018. Terdiri dari perempuan sebanyak 14.055 jiwa dan laki-laki 13.637 jiwa. Mereka berdiam di 4 nagari.
Nagari-nagari yang ada di Kecamatan Luak adalah sebagai berikut:
- Tanjuang Haro Sikabu-Kabu Padang Panjang
- Sungai Kamuyang
- Andaleh
- Mungo
Sumber: Kecamatan Luak dalam Angka 2019, BPS Kabupaten Limapuluh Kota.