Asal usul nama Nagari Koto Ranah berawal dari Transmigrasi tahun 1980 dengan nama awalnya Desa Telaga Biru masuk dalam Wilayah Pemerintahan Kecamatan Perwakilan Koto Baru Kabupaten Sawanlunto / Sijunjung dan pada tahun 1996 Menjadi Wilayah Pemerintah Kecamatan Sei Rumbai Kabupaten Sawahlunto / Sijunjung.
Pada tahun 1997 Desa Telaga Biru berubah menjadi Nagari Koto Tinggi ,dan berubah lagi menjadi Nagari Koto Ranah tahun 2003 oleh Tuanku Kerajaan sampai sekarang.Secara administrasi, Nagari Koto Ranah termasuk dalam wilayah Kecamatan Koto Besar Kabupaten Dharmasraya yang memiliki wilayah seluas 13.5 kmĀ². Ketinggian dari permukaan laut antara 100-500 m dengan suhu rata- rata berkisar antara 25 - 33 derajat Celcius .