Sungai Tarab merupakan sebuah kecamatan yang ada di kabupaten Tanah Datar, Sumatera Barat, Indonesia.
Templat:Sungai Tarab, Tanah Datar
Batipuh • Batipuh Selatan • Lima Kaum • Lintau Buo • Lintau Buo Utara • Padang Ganting • Pariangan • Rambatan • Salimpaung • Sepuluh Koto • Sungai Tarab • Sungayang • Tanjung Baru • Tanjung Emas