Limita al norte con los distritos de Bischofszell (TG) y Arbon (TG), al este con Rorschach, al sur con el cantón de Appenzell Rodas Exteriores, y al oeste con el distrito de Wil.