Châteldon est une commune du département du Puy-de-Dôme, dans la région d' Auvergne-Rhône-Alpes.
Châteldon est une commune chef-lieu de canton.
Châteldon fait partie du canton de Maringues 
Châteldon adhère à la la communauté de communes Thiers Dore et Montagne 
Châteldon fait partie du bassin de vie de Thiers 
Le maire de Châteldon est M. Tony BERNARD - Cadre de la fonction publique (2026)
La population de Châteldon est de 752 habitants (2025) 
L'altitude moyenne de Châteldon 310 mètres.
Le code postal de Châteldon est : 63290
Le code INSEE de Châteldon est : 63102
1 Il y a 1 Ecole à Châteldon. Voir les établissements scolaires de Châteldon. 
1 1 médecin généraliste liberal exerce à Châteldon.
16.0 La part des résidences secondaires est de 16.0 %. 
Tous les chiffres et statistiques sur Châteldon sur le site Insee.fr 
CartographieLes autres cartes du Puy-de-Dôme
Voir toutes les cartes du département du Puy-de-Dôme (63)
Ris : à 2.76 km
Puy-Guillaume : à 3.84 km
Mariol : à 5.13 km
Limons : à 5.57 km
Paslières : à 5.58 km
Lachaux : à 6.08 km
Charnat : à 7.53 km
Saint-Victor-Montvianeix : à 7.66 km
Mons : à 8.24 km
Saint-Priest-Bramefant : à 8.30 km
Noalhat : à 8.38 km
Busset : à 9.29 km
Guillermie : à 9.38 km
Dorat : à 9.91 km
Arronnes : à 10.08 km
Beaumont-lès-Randan : à 10.56 km
Luzillat : à 10.58 km
Saint-Yorre : à 10.77 km
Vinzelles : à 11.04 km
Saint-Rémy-sur-Durolle : à 11.40 km
Ferrières-sur-Sichon : à 11.47 km
Palladuc : à 11.66 km
Ecole primaire George Sand - Public