The village is in the valley of the river Muota, the Muotatal, with which it shares the name. The municipality is located in a series of valleys on the eastern edge of the canton, on the borders with the cantons of Uri and Glarus. It is the 10th largest municipality by area in Switzerland.