Le département de l'Aveyron comprend la commune de Castelmary, champêtre et paisible. Elle compte une population de 129 personnes. Les bâtiments âgés constituent la plus grosse partie de l'habitat. Du point de vue de l'économie la situation est excellente grâce à entre autres un taux de cadres proportionnellement supérieur à la moyenne (77%), une taxe habitation très inférieure à la moyenne : 12%, un taux de chômage proportionnellement très bas : 2% et une proportion d'ouvriers très inférieure à la moyenne : 23%.
La population est principalement âgée et est caractérisée entre autres par une proportion de retraités élevée : 37%, une proportion de personnes âgées proportionnellement très haute : 44%, un haut âge moyen : 53 ans et une très faible part d'enfants et d'adolescents : 14%. Il faut aussi mentionner une quotité d'espaces verts relativement haute et un pourcentage d'utilisation de la voiture relativement assez inférieur à la moyenne (2%).