La commune de Soulages, tranquille et campagnarde, qui comprend 88 habitants, est située dans le département du Cantal.. Du point de vue de l'économie, la situation se distingue par un taux de cadres très supérieur (78%) et une faible part d'ouvriers (22%). Les habitants sont essentiellement âgés, ils se caractérisent en particulier par un très haut taux de fécondité, un pourcentage de personnes âgées comparativement très important : 43%, une importante portion de retraités (45%), un âge moyen très supérieur à la moyenne (54 ans) et un pourcentage d'enfants et d'adolescents très inférieur à la moyenne (9%).
Elle est également caractérisée par un taux de déplacement vers un lieu de travail extérieur inférieur (43%), par contre une portion de logement social HLM de 0% et un pourcentage d'utilisation de la voiture de 10%.