El cantón limita al norte y al este con el cantón de San Galo, con los Grisones al sur y con los cantones de Uri y Schwyz al oeste.