El cantón limita con el cantón de Lucerna al oeste, con el cantón de Schwyz al norte, con el cantón de Uri al este, y con el cantón de Berna al sur.