Limita al norte con las comunas de Herbetswil (SO), Aedermannsdorf (SO) y Matzendorf (SO), al este con Wolfisberg, al sureste con Oberbipp, al sur con Wiedlisbach, y al oeste con Attiswil y Farnern.