Limita al norte con las comunas de Lommiswil y Oberdorf, al este con Langendorf y Soleura, al sureste con Biberist, al sur con Lüsslingen, y al oeste con Selzach.