Limita al norte con las comunas de Schnottwil (SO) y Messen (SO), al este y sur con Rapperswil, al suroeste con Grossaffoltern, y al noroeste con Diessbach bei Büren.