Jabarkan Geografi dari Sungai Tarab, Tanah Datar

Wilayah Kecamatan Sungai Tarab terletak di Kaki Gunung Merapi, di bagian Utara Ibukota Kabupaten Tanah Datar (Batusangkar). Berada pada Ketinggian 450 s.d. 715 meter dari permukaan laut dengan kondisi wilayah pada umunya merupakan daerah perbukitan dan bergelombang

Suhu antara 21-27 derajat celcius serta curah hujan antara 450 mm per tahun, kelembaban udara 60%-0% dan keadaan topografi bergelombang dengan kemiringan  lahan 10%-30% sehingga tanahnya cukup subur dan iklim yang mendukung untuk daerah pertanian, oleh karena itu Kecamatan Sungai Tarab sangat terkenal dengan hasil pertanian.