La comuna limita al norte con la comuna de Alpnach, al este con Kerns y Sachseln, al sur con Giswil, y al oeste con Flühli (LU), Hasle (LU) y Entlebuch (LU).