Aurillac (Occitan: Orlhac) is a French commune, the prefecture of the Cantal department in the Auvergne-Rhône-Alpes region.

Aurillac was part of the former province of Auvergne, in the region called Haute-Auvergne.