Limita al norte y al este con las comunas de Arth, Ingenbohl y Lauerz, al sur con Beckenried (NW), Buochs (NW), Emmetten (NW) y Ennetbürgen (NW), y al occidente con Vitznau (LU).