Chanac est une commune du département de la Lozère, dans la région d' Occitanie.
Chanac est une commune chef-lieu de canton.
Chanac fait partie du canton de La Canourgue 
 Chanac adhère à la la communauté de communes Aubrac Lot Causses Tarn 
 Chanac fait partie du bassin de vie de Mende 
 Le maire de Chanac est M. Philippe ROCHOUX, Cadre de la fonction publique
Le maire de Chanac est M. Philippe ROCHOUX, Cadre de la fonction publique
 La population de Chanac est de 1421 habitants (2025)
 La population de Chanac est de 1421 habitants (2025) 
 L'altitude moyenne de Chanac 650 mètres.
L'altitude moyenne de Chanac 650 mètres.
Le code postal de Chanac est : 48230
Le code INSEE de Chanac est : 48039
2 Il y a 2 Ecoles à Chanac. Voir les établissements scolaires de Chanac. 
1 1 médecin généraliste liberal exerce à Chanac.
24.4 La part des résidences secondaires est de 24.4 %. 
 Tous les chiffres et statistiques sur Chanac sur le site Insee.fr
 Tous les chiffres et statistiques sur Chanac sur le site Insee.fr 
Esclanèdes : à 2.28 km
Cultures : à 4.05 km
Grèzes : à 5.16 km
Salelles : à 5.17 km
Palhers : à 6.86 km
Saint-Bonnet-de-Chirac : à 6.99 km
Barjac : à 7.04 km
Bourgs-sur-Colagne : à 8.85 km
Gabrias : à 9.16 km
Balsièges : à 9.16 km
Montrodat : à 9.65 km
Marvejols : à 10.52 km
Canourgue : à 10.96 km
Banassac-Canilhac : à 11.86 km
école primaire - Public
école primaire privée marie rivier - Privé