Limita al norte con la comuna de Olten (SO), al noreste con Aarburg, al este con Oftringen, al sureste con Strengelbach, al sur con Vordemwald, al suroeste con Murgenthal, y al oeste con Boningen (SO).