Limita al norte con las comunas de Gersau (SZ) e Ingenbohl (SZ), al este con Seelisberg (UR), al sur con Isenthal (UR), y al oeste con Beckenried.