La commune de Espalion, possédant des commerces locaux et tranquille, se trouve dans le département de l'Aveyron ; on y dénombre 4291 habitants. La majorité des habitations sont âgées. Le concours des villes et villages fleuris a accordé trois fleurs à la commune. La santé économique se distingue notamment par un taux de chômage de 9%. Une assez importante proportion de personnes âgées (38%), un âge moyen important (48 ans) et une taille moyenne des ménages inférieure à la moyenne : 2.1 personnes, mais une part d'enfants et d'adolescents de 18% définissent les habitants, principalement âgés.
A noter : une quotité d'utilisation de la voiture relativement assez supérieure à la moyenne (18%), un nombre d'établissements scolaires de 2.7, une évolution du nombre de places en établissement scolaires de 23 et une proportion de réussite des lycées de 95%.