Le département de la Haute-Loire abrite la commune de Solignac-sous-Roche, se trouvant dans un environnement touristique et reposante. Elle compte 221 habitants. Les résidences secondaires forment la plus grosse part de l'habitat. La santé économique se distingue notamment par une proportion de cadres de 36% et une taxe habitation comparativement basse (14%), par contre une faible taxe foncière (25%). La population est surtout âgée et on y relève entre autres une taille moyenne des ménages de 2.4 personnes.
Dans la commune, les infrastructures sont distinguées par une capacité d'accueil touristique de 47 lits. De plus, il y a lieu de citer un taux de déplacement vers un lieu de travail extérieur supérieur (100%), une part d'utilisation de la voiture assez inférieure à la moyenne (3%), une proportion de logement social HLM comparativement inférieure à la moyenne (0%), une quotité de petits terrains proportionnellement basse (0%) et une année moyenne de contruction comparativement très ancienne (1947).