Champoly est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Champoly fait partie du canton de Renaison 
Champoly adhère à la la communauté de communes du Pays d'Urfé 
Champoly fait partie du bassin de vie de Thiers 
Madame le maire de Champoly est Ingrid MEUNIER - Technicien (2026)
La population de Champoly est de 315 habitants (2025) 
L'altitude moyenne de Champoly 720 mètres.
Le code postal de Champoly est : 42430
Le code INSEE de Champoly est : 42047
1 Il y a 1 Ecole à Champoly. Voir les établissements scolaires de Champoly. 
25.9 La part des résidences secondaires est de 25.9 %. 
Tous les chiffres et statistiques sur Champoly sur le site Insee.fr 
Saint-Romain-d'Urfé : à 3.39 km
Salles : à 3.42 km
Saint-Marcel-d'Urfé : à 4.15 km
Vêtre-sur-Anzon : à 4.50 km
Cervières : à 5.05 km
Juré : à 5.29 km
Chausseterre : à 5.83 km
Saint-Priest-la-Vêtre : à 6.08 km
Saint-Just-en-Chevalet : à 6.39 km
Noirétable : à 6.92 km
Côte-Saint-Didier : à 7.05 km
Saint-Martin-la-Sauveté : à 7.18 km
Saint-Jean-la-Vêtre : à 7.95 km
Luré : à 8.30 km
Grézolles : à 9.02 km
Cremeaux : à 9.07 km
Arconsat : à 10.09 km
Tuilière : à 10.15 km
Ailleux : à 10.22 km
Chabreloche : à 10.97 km
Valla-sur-Rochefort : à 10.99 km
Cezay : à 11.54 km
Ecole élémentaire Bourg - Public