La antigua comuna limitaba al nortoeste con la comuna de Glaris, al norte con Schwanden, al este con Haslen, al sur con Elm, Betschwanden y Braunwald, y al oeste con Muotathal (SZ).