La commune de Champoly, calme, comprenant 309 habitants, se trouve dans le département de la Loire. Les bâtiments anciens composent la plus grande part de l'habitat. La situation économique est caractérisée en particulier par un taux de chômage de 7%, une proportion de cadres de 35%, une taxe habitation comparativement faible (14%) et une assez basse taxe foncière (26%), mais un revenu moyen assez inférieur (20600 €).
La localité possède un climat distingué par des précipitations de 840 mm par an mais un ensoleillement de 1823 heures par an. Les habitants sont pour la plupart âgés, ils se distinguent notamment par un taux de retraités de 24%. A signaler aussi : une part de logement social HLM relativement assez faible (0%) mais une part de petits terrains de 2%.