Ayrens est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Ayrens fait partie du canton de Saint-Paul-des-Landes 
Ayrens adhère à la la communauté d'agglomération du Bassin d'Aurillac 
Ayrens fait partie du bassin de vie de Aurillac 
Le maire d'Ayrens est M. Hervé SEGUIS - Ancien artisan, commerçant, chef d'entreprise (2026)
La population d'Ayrens est de 618 habitants (2025) 
L'altitude moyenne d'Ayrens 600 mètres.
Le code postal d'Ayrens est : 15250
Le code INSEE d'Ayrens est : 15016
1 Il y a 1 Ecole à Ayrens. Voir les établissements scolaires d'Ayrens. 
16.5 La part des résidences secondaires est de 16.5 %. 
Tous les chiffres et statistiques sur Ayrens sur le site Insee.fr 
Crandelles: à 2.99 km
Teissières-de-Cornet: à 3.07 km
Saint-Victor: à 4.42 km
Saint-Paul-des-Landes: à 4.60 km
Nieudan: à 6.44 km
Freix-Anglards: à 6.55 km
Saint-Santin-Cantalès: à 7.48 km
Naucelles: à 7.55 km
Reilhac: à 7.66 km
Jussac: à 7.83 km
Ytrac: à 8.14 km
Lacapelle-Viescamp: à 8.42 km
Saint-Étienne-Cantalès: à 8.75 km
Saint-Illide: à 8.80 km
Saint-Gérons: à 9.39 km
Laroquebrou: à 10.65 km
Saint-Cirgues-de-Malbert: à 10.77 km
Arnac: à 10.93 km
Aurillac: à 11.29 km
Sansac-de-Marmiesse: à 11.34 km
Saint-Cernin: à 11.40 km
Ecole élémentaire - Public