Ville construite sur les rives de la Jordanne, au centre du Massif Central dans le Cantal, dominée par le château Saint Etienne, château du père de Saint Géraud, bâti sur une butte de 685 mètres, maintes fois détruit puis reconstruit. La vieille ville avec son ancien quartier des tanneurs, possède de très nombreuses maisons anciennes avec balcons en bois dont certaines remontent au XVIème siècle, le long du lacis de rues étroites et piétonnes. Son histoire n'est connue qu'à partir de 856, année de naissance du comte Géraud d'Aurillac. Vers 885, celui-ci fonde une abbaye bénédictine qui portera plus tard son nom, tout autour la ville se développe. C’est dans ce monastère, reconstruit au XIème siècle, qu’étudie Gerbert (petit pâtre des environs d'Aurillac), premier pape français sous le nom de Sylvestre II. C'est lui qui aurait introduit l'usage des chiffres arabes dans le monde occidental, construit la première horloge à poids, inventé un astrolabe pour les observations marines et perfectionné les orgues. Il devient pape en 999, "le pape de l'an mil", celui qui a su imposer à la féodalité la "trêve de Dieu". Aux XIII et XIVème siècles, la cité soutient plusieurs sièges contre les Anglais et au XVIème siècle, continue à subir les guerres civiles et religieuses. En 1569, la ville est livrée par trahison aux protestants, les habitants sont rançonnés et l'abbaye saccagée, sa bibliothèque et ses archives sont brûlées. Ville de naissance en 1857 de Paul Doumer, président sous la IIIème République, assassiné en 1832.