Limita al norte con las comunas de Lutzenberg y Thal (SG), al este con Wolfhalden, al sur con Reute, Oberegg (AI) y Wald, y al oeste con Rehetobel, Grub y Eggersriet (SG).