La localité de Chagnon, et qui est rurale et calme, où habitent 497 personnes, se trouve dans le département de la Loire. Les constructions sont pour la plupart ancienes. Une taille moyenne des ménages élevée (2.9 personnes), un pourcentage d'enfants et d'adolescents très élevé : 33%, un pourcentage de retraités inférieur à la moyenne (13%), un taux de personnes âgées comparativement très inférieur à la moyenne : 13% et un âge moyen très inférieur à la moyenne (35 ans) définissent la population qui est principalement âgée.
La situation économique comprend notamment une taxe foncière de 37% mais une quotité d'ouvriers de 49%. Au niveau climatique, la localité possède des précipitations de 851 mm par an, un ensoleillement de 1865 heures par an. A indiquer une densité de population de 210 hab./km².