La commune de Chagnon, qui comprend 497 habitants, est située dans le département de la Loire. Elle est agricole et paisible. Beaucoup de logements sont anciens. Les habitants sont surtout âgés et on observe en particulier une taille moyenne des ménages relativement haute (2.9 personnes), une très importante quotité d'enfants et d'adolescents (33%), un taux de retraités proportionnellement assez inférieur : 13%, un taux de personnes âgées proportionnellement très inférieur à la moyenne (13%) et un âge moyen comparativement faible (35 ans).
L'entité jouit de conditions climatiques distinguées par des précipitations de 851 mm par an. La santé économique comprend entre autres un taux de chômage de 6%. On peut citer une évolution du nombre de places en établissement scolaires de 18 et un nombre d'établissements scolaires de 1.7, par contre une année moyenne de contruction de 1970.