Le département de l'Aveyron abrite la localité de Saint-Léons, et qui possède des commerces de proximité et est tranquille. On y dénombre 367 habitants. Les logements âgés forment l'essentiel du parc immobilier. Une part de retraités de 18%, par contre une proportion d'enfants et d'adolescents de 21% définissent les habitants qui sont principalement âgés.
La localité possède un climat particularisé par des précipitations de 781 mm par an, mais un ensoleillement de 2127 heures par an. En termes d'économie, l'état des lieux comprend entre autres une portion de cadres de 46%. A distinguer une densité de population relativement assez inférieure (10 hab./km²), par contre un taux de déplacement vers un lieu de travail extérieur de 71%, une année moyenne de contruction de 1967, une proportion de petits terrains de 2% et un nombre d'établissements scolaires de 3.6.