Mauriac je obec v jižní části střední Francie v regionu Auvergne-Rhône-Alpes. Je podprefekturou departementu Cantal. Je také hlavním městem stejnojmenného arrondissementu.