Limita al norte con las comunas de Inkwil y Heimenhausen, al este y sur con Herzogenbuchsee, y al oeste con Aeschi (SO) y Bolken (SO).