Limita al norte con las comunas de Lohn-Ammannsegg (SO), Biberist (SO) y Gerlafingen (SO), al este con Zielebach, Wiler bei Utzenstorf y Utzenstorf, al sur con Aefligen, Fraubrunnen, Schalunen y Limpach, y al oeste con Aetingen (SO), Kyburg-Buchegg (SO), Küttigkofen (SO) y Lüterkofen-Ichertswil (SO).