L'entité de Canilhac, et qui est sereine et se trouve dans un environnement touristique, comprenant 153 habitants, est située dans le département de la Lozère. Les résidences secondaires forment la plus grande partie du parc immobilier. La prospérité se distingue notamment par une taxe habitation proportionnellement inférieure (12%). Les habitants sont en majorité âgés et se distinguent par une très haute portion d'enfants et d'adolescents (35%), une taille moyenne des ménages comparativement très élevée (2.9 personnes), une proportion de retraités assez inférieure (12%), une très faible quotité de personnes âgées (13%) et un âge moyen proportionnellement bas : 33 ans.
Au niveau climatique, la localité possède un ensoleillement de 2090 heures par an mais des précipitations de 1047 mm par an. Elle est également distinguée par une année moyenne de contruction récente : 1974, par contre une part de petits terrains de 2%.