Châtelneuf est une ville de la Loire en région Auvergne-Rhône-Alpes.
Châtelneuf compte 319 habitants appelés les "Castelnevins, Castelnevines".
La densité de la population de Châtelneuf est de 40 habitants au km².
Le maire de Châtelneuf est Monsieur Nicolas SAUVINET