Cayrols est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Cayrols fait partie du canton de Saint-Paul-des-Landes 
 Cayrols adhère à la la communauté de communes de la Châtaigneraie Cantalienne 
 Cayrols fait partie du bassin de vie de Aurillac 
 Le maire de Cayrols est M. Lionel CESANO, Professeur, profession scientifique
Le maire de Cayrols est M. Lionel CESANO, Professeur, profession scientifique
 La population de Cayrols est de 297 habitants (2025)
 La population de Cayrols est de 297 habitants (2025) 
 L'altitude moyenne de Cayrols 580 mètres.
L'altitude moyenne de Cayrols 580 mètres.
Le code postal de Cayrols est : 15290
Le code INSEE de Cayrols est : 15030
1 Il y a 1 Ecole à Cayrols. Voir les établissements scolaires de Cayrols. 
14.7 La part des résidences secondaires est de 14.7 %. 
 Tous les chiffres et statistiques sur Cayrols sur le site Insee.fr
 Tous les chiffres et statistiques sur Cayrols sur le site Insee.fr 
Rouget-Pers : à 2.35 km
Roumégoux : à 3.74 km
Parlan : à 4.75 km
Rouziers : à 5.62 km
Omps : à 5.93 km
Boisset : à 6.00 km
Saint-Mamet-la-Salvetat : à 6.13 km
Vitrac : à 6.66 km
Saint-Julien-de-Toursac : à 6.86 km
Ségalassière : à 6.95 km
Bessonies : à 7.32 km
Saint-Saury : à 8.38 km
Glénat : à 8.74 km
Labastide-du-Haut-Mont : à 9.00 km
Saint-Hilaire : à 9.12 km
Lacapelle-Viescamp : à 10.09 km
Quézac : à 10.20 km
Sansac-de-Marmiesse : à 10.44 km
Marcolès : à 10.99 km
Lauresses : à 11.58 km
Leynhac : à 11.61 km
Ecole élémentaire - Public