Limita al norte con las comunas de Starrkirch-Wil (SO) y Dulliken (SO), al noreste con Walterswil (SO), al este con Safenwil, al sur con Zofingen y Strengelbach, al suroeste con Rothrist, y al oeste con Aarburg.