Le département de la Haute-Loire abrite l'entité de Solignac-sous-Roche. Elle compte une population de 221 habitants. Elle est un lieu apprécié des touristes et calme. Beaucoup d'habitations servent de lieu de villégiature. La localité profite d'un climat caractérisé par un ensoleillement de 1833 heures par an. La santé économique est caractérisé par une taxe foncière relativement inférieure (25%), par contre une taxe habitation proportionnellement assez basse : 14%.
Elle est aussi remarquable par une évolution du nombre de places en établissement scolaires de 17 et une densité de population de 20 hab./km², un taux de déplacement vers un lieu de travail extérieur haut (100%), une quotité d'utilisation de la voiture assez faible (3%), une part de logement social HLM inférieure (0%), une part de petits terrains proportionnellement inférieure : 0% et une année moyenne de contruction comparativement ancienne (1947).