Limita al norte con las comunas de Langenthal, Pfaffnau (LU) y Altbüron (LU), al este con Grossdietwil (LU), al sur con Gondiswil y Reisiswil, y al oeste con Madiswil y Busswil bei Melchnau.