Bien implantée sur son éperon rocheux, la ville de Saint Flour occupe, dès le XIVè siècle, une position stratégique importante en Haute Auvergne.
Les fortifications édifiées tout au long de la période médiévale ont fait de cette cité une place forte importante.
En témoignent les vestiges des remparts et des portes encore bien présents dans l’architecture de la vieille ville.
Une enceinte de remparts crénelés, bordés intérieurement d’un chemin de ronde protégeait la cité médiévale.