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