Limita al norte con la comuna de Seewen (SO), al este con Reigoldswil, al sureste y sur con Lauwil, y al oeste con Nunningen (SO).