La localité de Canilhac, et qui est calme et est un lieu touristique, est situé dans le département de la Lozère. Elle compte une population de 153 habitants. La majorité de l'habitat sert de résidences secondaires. L'entité bénéficie de conditions climatiques distinguées par des précipitations de 1047 mm par an. La situation économique comprend en particulier une taxe habitation comparativement inférieure (12%) mais une taxe foncière de 41%.
Les habitants sont principalement âgés et on y constate entre autres un pourcentage d'enfants et d'adolescents très supérieur (35%), une taille moyenne des ménages comparativement supérieure à la moyenne (2.9 personnes), un pourcentage de retraités comparativement assez faible (12%), une proportion de personnes âgées proportionnellement inférieure (13%) et un âge moyen proportionnellement très inférieur à la moyenne (33 ans). De plus, il faut citer une année moyenne de contruction comparativement assez récente (1974), une évolution du nombre de places en établissement scolaires de 33.