Le canton n° 7 (Langogne) comprend les communes suivantes : Auroux, Chastanier, Cheylard-l'Evêque, Langogne, Luc, Naussac-Fontanes, Rocles, Saint Bonnet-Laval, Saint-Flour-de-Mercoire.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Langogne.
Décret n° 2014-245 du 25 février 2014 portant délimitation des cantons dans le département de la Lozère
JORF n°0050 du 28 février 2014