Limita al norte con las comunas de Ingenbohl y Schwyz, al este con Muotathal, al sur con Riemenstalden y Sisikon (UR), y al occidente con Seelisberg (UR).