La commune est la réunion de deux villages distincts : La Lanterne d’une part, et Les Armonts d’autre part. Tous deux faisaient partie de la terre de Faucogney.
Les Armonts furent érigés en commune en 1790.
La Lanterne faisait partie du canton de Luxeuil…
(extrait du site officiel)