Situé sur une terrasse du dépôt morainique glaciaire, à 640 m d’altitude, le territoire communal s’étend sur 539 hectares du sommet du mont La Cha, à 1 281 m, aux rives du Fier à 480 m d’altitude.