Mauriac est une ville française située en région Auvergne-Rhône-Alpes, dans le département du Cantal.
La population de Mauriac est de 4.155 habitants.
Avec pourtant déjà 2.322 logements pour 1.848 ménages, il ne se construit pas moins de 12 nouvelles habitations chaque année à Mauriac.