Champoly est une ville de la Loire en région Auvergne-Rhône-Alpes. Champoly compte 298 habitants. La densité de la population de Champoly est de 20 habitants au km².
Le maire de Champoly est Madame Ingrid MEUNIER