Limita al norte con las comunas de Lotzwil y Busswil bei Melchnau, al este con Melchnau, Reisiswil y Gondiswil, al sur con Auswil, Rohrbach, Rohrbachgraben y Ursenbach, y al oeste con Ochlenberg y Rütschelen.