Limita al norte con las comunas de Aeschi (SO), Herzogenbuchsee y Hermiswil, al este con Ochlenberg, al sur con Wynigen y Alchenstorf, y al oeste con Hellsau y Heinrichswil-Winistorf (SO).