La commune de Vitrac est situé dans le département du Cantal et compte 269 habitants. Elle est reposante. Les bâtiments anciens composent la plus grosse part du parc immobilier. Au niveau du climat, l'entité jouit de des précipitations de 1015 mm par an. La santé économique se distingue par un revenu moyen comparativement assez faible (20300 €) mais une taxe habitation de 26%, un taux de chômage de 6% et une portion d'ouvriers de 52%.
Les habitants sont pour la plupart âgés et se caractérisent en particulier par un âge moyen de 45 ans. Elle est remarquable par une densité de population de 20 hab./km² mais un taux de déplacement vers un lieu de travail extérieur de 74%, un pourcentage d'utilisation de la voiture de 15% et une évolution du nombre de places en établissement scolaires de 18.