Limita al norte con las comunas de Boningen (SO), Fulenbach (SO) y Wolfwil (SO), al este con Rothrist, Vordemwald y Brittnau, al sur con Pfaffnau (LU), y al occidente con Roggwil (BE) y Wynau (BE).