Kommunen ligger på begge sider av elva Allaine i Ajoie ved foten av Jurafjellene i nord.