Fondée au carrefour des routes romaines, Saint-Flour s'est imposée comme place forte du Massif Central dès le IVe siècle. Son rocher de basalte, dominant la vallée de la Truyère, en fit naturellement une cité de refuge.
La cathédrale gothique, dont la construction s'étala sur deux siècles, témoigne d'une ville qui savait que la beauté était aussi une forme de résistance.