Le canton n° 8 (Mézenc) comprend les communes suivantes : Alleyrac, Chadron, Le Chambon-sur-Lignon, Champclause, Chaudeyrolles, Les Estables, Fay-sur-Lignon, Freycenet-la-Cuche, Freycenet-la-Tour, Goudet, Lantriac, Laussonne, Mazet-Saint-Voy, Le Monastier-sur-Gazeille, Montusclat, Moudeyres, Présailles, Saint-Front, Saint-Martin-de-Fugères, Salettes, Les Vastres.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune du Chambon-sur-Lignon.