Aurillac (en occitano: Orlhac) es una comuna francesa, prefectura del departamento de Cantal en la región de Auvernia-Ródano-Alpes.

Aurillac formaba parte de la antigua provincia de Auvernia, en la región denominada Alta-Auvernia.