Nagari Koto Tangah berada di Kecamatan Bukik Barisan, Kabupaten Lima Puluh Kota, Sumatera Barat, Indonesia. Luas wilayah 35,36 km2 atau 12,02 persen dari luas wilayah Kecamatan Bukik Barisan. Jumlah penduduk 2.916 jiwa (2018), yang terdiri dari 1.417 laki-laki dan 1.499 perempuan. Terdiri dari 6 jorong yaitu Jorong Koto Tangah, Jorong Paninjauan, Jorong Padang Lawas, Jorong Datar, Jorong Tebing Tinggi, Jorong Ngalau Gadang.