Celoux est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Celoux fait partie du canton de Neuvéglise-sur-Truyère 
Celoux adhère à la la communauté de communes Hautes Terres 
Celoux fait partie du bassin de vie de Massiac 
Le maire de Celoux est M. Franck DEHEDIN - Agriculteur sur moyenne exploitation (2026)
La population de Celoux est de 58 habitants (2025) 
L'altitude moyenne de Celoux 1010 mètres.
Le code postal de Celoux est : 15500
Le code INSEE de Celoux est : 15032
0 Il n'y a aucun établissement scolaire à Celoux.
15.9 La part des résidences secondaires est de 15.9 %. 
Tous les chiffres et statistiques sur Celoux sur le site Insee.fr 
Chapelle-Laurent : à 3.91 km
Ally : à 4.37 km
Rageade : à 4.70 km
Lastic : à 5.62 km
Mercœur : à 5.77 km
Soulages : à 6.27 km
Saint-Poncy : à 6.56 km
Chazelles : à 7.12 km
Védrines-Saint-Loup : à 8.38 km
Chastel : à 8.40 km
Saint-Austremoine : à 8.73 km
Vieillespesse : à 9.12 km
Saint-Mary-le-Plain : à 9.12 km
Cronce : à 9.43 km
Montchamp : à 9.55 km
Villeneuve-d'Allier : à 10.70 km
Bonnac : à 10.81 km
Saint-Cirgues : à 10.86 km
Blassac : à 11.04 km
Saint-Ilpize : à 11.05 km
Lavoûte-Chilhac : à 11.27 km