Nagari Saniangbaka terletak di gugusan Bukit Barisan dengan topografi berlembah, yang dijadikan wilayah pemukiman dan persawahan, dan perbukitan untuk perkebunan atau berladang. Memiliki luas wilayah + 18.000 Ha. Nagari ini berbatasan dengan: