Junhac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Junhac fait partie du canton de Arpajon-sur-Cère
Junhac adhère à la la communauté de communes de la Châtaigneraie Cantalienne
Junhac fait partie du bassin de vie de Aurillac
Le maire de Junhac est M. Christian GUY, Ancien agriculteur exploitant
La population de Junhac est de 288 habitants (2025)
L'altitude moyenne de Junhac 520 mètres.
Le code postal de Junhac est : 15120
Le code INSEE de Junhac est : 15082
1 Il y a 1 Ecole à Junhac. Voir les établissements scolaires de Junhac.
27.0 La part des résidences secondaires est de 27.0 %.
Tous les chiffres et statistiques sur Junhac sur le site Insee.fr
Sansac-Veinazès : à 3.25 km
Labesserette : à 3.39 km
Sénezergues : à 3.41 km
Montsalvy : à 3.55 km
Cassaniouze : à 6.04 km
Ladinhac : à 6.30 km
Lapeyrugue : à 7.28 km
Puycapel : à 7.61 km
Lacapelle-del-Fraisse : à 7.69 km
Vieillevie : à 7.79 km
Fel : à 8.39 km
Lafeuillade-en-Vézie : à 8.47 km
Leucamp : à 9.56 km
Saint-Antoine : à 9.99 km
Murols : à 10.93 km
Marcolès : à 10.97 km
Saint-Hippolyte : à 10.99 km
Entraygues-sur-Truyère : à 11.63 km
Espeyrac : à 11.88 km
Sénergues : à 12.00 km
Ecole élémentaire - Public