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