Massiac est une ville du Cantal en région Auvergne-Rhône-Alpes.
Massiac compte 1826 habitants appelés les "Massiacois, Massiacoises".
La densité de la population de Massiac est de 52 habitants au km².
Le maire de Massiac est Monsieur Didier ACHALME