Cransac est une commune du département de l' Aveyron, dans la région d' Occitanie.
Cransac fait partie du canton de Enne et Alzou 
Cransac adhère à la la communauté de communes Decazeville Communauté 
Cransac fait partie du bassin de vie de Decazeville 
Le maire de Cransac est M. Bernard CANAC - Ancien cadre (2026)
La population de Cransac est de 1464 habitants (2025) 
L'altitude moyenne de Cransac 280 mètres.
Le code postal de Cransac est : 12110
Le code INSEE de Cransac est : 12083
3 Il y a 1 Collège et 2 Ecoles à Cransac. Voir les établissements scolaires de Cransac. 
2 2 médecins généralistes liberaux exercent à Cransac. 
25.5 La part des résidences secondaires est de 25.5 %. 
Tous les chiffres et statistiques sur Cransac sur le site Insee.fr 
Aubin : à 2.75 km
Firmi : à 2.81 km
Auzits : à 4.06 km
Decazeville : à 4.32 km
Lugan : à 5.15 km
Valzergues : à 5.53 km
Viviez : à 6.26 km
Montbazens : à 6.77 km
Bournazel : à 7.21 km
Escandolières : à 7.63 km
Almont-les-Junies : à 8.04 km
Roussennac : à 8.32 km
Galgan : à 8.48 km
Livinhac-le-Haut : à 8.54 km
Albres : à 8.58 km
Flagnac : à 9.24 km
Boisse-Penchot : à 9.26 km
Vaureilles : à 10.44 km
Asprières : à 10.93 km
Bouillac : à 11.01 km
Nauviale : à 11.49 km
Goutrens : à 11.56 km
Saint-Parthem : à 11.58 km
Peyrusse-le-Roc : à 11.76 km
Saint-Christophe-Vallon : à 11.92 km
Collège Jean Jaurès - Public
Ecole maternelle publique Jacques Prévert - Public
Ecole élémentaire publique Emile Zola - Public