Nagari Barulak Berdiri tahun ±1870 dengan luas Daerah : 1.321 Ha dengan Penduduknya jumlah ± 6.221 jiwa terdiri dari 3.166 Laki-laki dan 3.055 Perempuan.
Batas Nagari Barulak Menjadi Tapal batas Luak Tanah Data Dengan Luak Agam dan Luak Limo Puluah Dimana Batasnya adalah :
- Sebelah Utara : Nagari Koto Tangah Kabupaten 50 Kota
- Dengan Rincian Koto Tangah Batu Ampa sa Batang Agam, Seberang Parik
- Sebelah Selatan : Nagari Tanjuang Alam Kabupaten Tanah Datar
- Dengan Rincian Puncak Kubu, Koto Tinggi, Kapalo Barulak/Alai, Batu Batagak, Bukik Kaciak, Bukik Sipadeh, Puncak Tolang, Bukik Limau, Guguk Pandan, Lokuang Cino
- Sebelah Barat : Nagari Padang Tarok Kabupaten Agam
- Dengan Rincian Puncak Bunian
- Sebelah Timur : Nagari Tungkar Kabupaten 50 Kota
- Dengan Rincian Kubang, Tobiang, Sawah Laweh, Tungkar
Keterangan : Batas – batas yang telah ditentukan oleh nagari ( Adalah Batas Ulayat Yang ada diperbatasan Kedua Nagari ) “
Nagari Barulak memiliki lahan dataran tinggi dan dataran rendah Dikelilingi perbukitan dengan suhu rata-rata 26 °C. Nagari Barulak berhawa sejuk dan mempunyai tanah yang subur untuk pertanian dan perkebunan.
Tanah Ulayat Nagari (Bukit, Gunung, Hamparan, Guguk)
Ulayat Nagari adalah ulayat yang dikuasai oleh Nagari secara adat dan tidak dikuasai oleh Pasukuan Maupun Kaum dan dari Penghasilan Ulayat Nagari itu diberikan bungo Ampiang ( Pendapatan ) untuk perbaikan Kenagarian secara adat dan sampai sekarang masih ada. Tanah Ulayat Nagari terletak di :
a. Medan Nan Bapaneh di Koto Nan Tuo
b. Kebun Nagari di Ujuang Kubu
c. Lapangan Bola Kaki Pandan
d. Tanah Kantor Wali Nagari
e. Sawah Nagari Barulak
f. Pasar Nagari Barulak
g. Tanah Balai Adat Nagari Barulak
h. Tanah Masjid Nagari Barulak
Ulayat Kaum adalah Ulayat yang dimiliki oleh seorang ninik mamak dikuasai oleh anak kemenakan untuk kesejahteraan Anak Kemenakan. Kemenakan hanya sebagai hak pakai dan tidak boleh dijual dan digadai kecuali terjadi beberapa hal sehingga dijual, diantaranya :
a. Rumah Gadang Katirisan ( Bocor )
b. Gadis Gadang Alun Balaki ( Belum Menikah )
c. Mayat Terbujur tengah rumah ( Ada Yang Meninggal Dunia )
d. Mambangkik Batang Tarandam ( Mendirikan Penghulu )