Limita al norte con las comunas de Arth, Steinerberg y Steinen, al este con Schwyz, al sur con Ingenbohl, y al oeste con Gersau.