Vézac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Vézac fait partie du canton de Vic-sur-Cère 
Vézac adhère à la la communauté d'agglomération du Bassin d'Aurillac 
Vézac fait partie du bassin de vie de Aurillac 
Le maire de Vézac est M. Jean BOUNIOL - Agriculteur sur petite exploitation (2026)
La population de Vézac est de 1314 habitants (2025) 
L'altitude moyenne de Vézac 680 mètres.
Le code postal de Vézac est : 15130
Le code INSEE de Vézac est : 15255
1 Il y a 1 Ecole à Vézac. Voir les établissements scolaires de Vézac. 
5.6 La part des résidences secondaires est de 5.6 %. 
Tous les chiffres et statistiques sur Vézac sur le site Insee.fr 
Carlat: à 3.50 km
Yolet: à 4.06 km
Giou-de-Mamou: à 4.26 km
Labrousse: à 4.34 km
Saint-Étienne-de-Carlat: à 4.59 km
Arpajon-sur-Cère: à 4.88 km
Aurillac: à 7.07 km
Cros-de-Ronesque: à 7.57 km
Teissières-lès-Bouliès: à 7.90 km
Polminhac: à 7.93 km
Saint-Simon: à 8.01 km
Badailhac: à 8.65 km
Prunet: à 9.09 km
Raulhac: à 10.65 km
Vezels-Roussy: à 10.82 km
Roannes-Saint-Mary: à 10.95 km
Naucelles: à 11.08 km
Reilhac: à 11.73 km
Taussac: à 11.85 km
Ecole élémentaire - Public