Dans le département de la Haute-Loire est située l'entité de Solignac-sur-Loire. Elle compte une population de 1230 personnes. Elle est paisible et possède des commerces de proximité. Les logements anciens constituent la plus grosse partie de l'habitat. La localité possède un climat distingué par un ensoleillement de 1793 heures par an.
Les habitants sont principalement âgés et on note en particulier un pourcentage de personnes âgées de 26%, une quotité de retraités de 28%. La prospérité comprend notamment une proportion d'ouvriers de 51%, une taxe foncière de 46%, un taux de chômage de 5% et une quotité de cadres de 49%, par contre une taxe habitation de 22%. Elle est particularisée par une part de petits terrains très basse (0%), par contre une évolution du nombre de places en établissement scolaires de 38.