Située aux confins des Monts du Velay, dans la plaine du Chaliergue, Chavagnac qui a été successivement orthographié chavaniac (Xe siècle), Javaiac (XIIe siècle), Cavanhac (XVe siècle) puis Chavaniac est une localité d’origine gallo-romaine du canton de Paulhaguet. C’est un bourg auvergnat dominé par l’ancien volcan du Bracou (850 m) et le mont Lata (986 m)…
(image et extrait du site officiel de la commune)