La ciudad se levanta a orillas del lago de los Cuatro Cantones ("Vierwaldstättersee") y cerca de los montes Pilatus y Rigi de los Alpes suizos.