Aurillac (Occitaans: Orlhac) is een Franse gemeente, de prefectuur van het departement Cantal in de regio Auvergne-Rhône-Alpes.

Aurillac maakte deel uit van de voormalige provincie Auvergne, in de regio Haute-Auvergne.