Reilhac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Reilhac fait partie du canton de Naucelles 
Reilhac adhère à la la communauté d'agglomération du Bassin d'Aurillac 
Reilhac fait partie du bassin de vie de Aurillac 
Le maire de Reilhac est M. Jean-Pierre PICARD - Profession intermédiaire administrative de la fonction publique (2026)
La population de Reilhac est de 1094 habitants (2025) 
L'altitude moyenne de Reilhac 660 mètres.
Le code postal de Reilhac est : 15250
Le code INSEE de Reilhac est : 15160
1 Il y a 1 Ecole à Reilhac. Voir les établissements scolaires de Reilhac. 
4.5 La part des résidences secondaires est de 4.5 %. 
Tous les chiffres et statistiques sur Reilhac sur le site Insee.fr 
Naucelles: à 1.54 km
Jussac: à 1.72 km
Teissières-de-Cornet: à 4.99 km
Aurillac: à 5.32 km
Saint-Simon: à 5.65 km
Marmanhac: à 6.03 km
Freix-Anglards: à 6.16 km
Crandelles: à 6.40 km
Ayrens: à 7.66 km
Ytrac: à 7.80 km
Arpajon-sur-Cère: à 8.40 km
Giou-de-Mamou: à 8.55 km
Laroquevieille: à 8.70 km
Girgols: à 8.71 km
Saint-Paul-des-Landes: à 8.93 km
Saint-Cernin: à 9.78 km
Yolet: à 10.11 km
Tournemire: à 10.30 km
Velzic: à 11.05 km
Sansac-de-Marmiesse: à 11.48 km
Saint-Victor: à 11.62 km
Vézac: à 11.73 km
Ecole élémentaire - Public