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