Limita al norte con las comunas de Seewen (SO) y Ziefen, al este con Arboldswil, Titterten y Liedertswil, al sureste con Waldenburg, al sur con Mümliswil-Ramiswil (SO), y al oeste con Lauwil y Bretzwil.