L'entité de Solignac-sous-Roche, qui comprend 221 habitants, est localisée dans le département de la Haute-Loire. Elle est calme et est estimée des touristes. La plupart du parc immoblier sert de résidences secondaires. La situation économique est caractérisée entre autres par une taxe foncière relativement assez inférieure (25%), par contre une taxe habitation proportionnellement inférieure (14%).
La population est principalement âgée, on y relève en particulier un pourcentage de retraités de 21%. Il y a lieu de signaler un taux de déplacement vers un lieu de travail extérieur relativement important : 100%, un pourcentage d'utilisation de la voiture relativement assez bas (3%), un taux de logement social HLM inférieur (0%), un pourcentage de petits terrains comparativement faible : 0% et une année moyenne de contruction très ancienne (1947), par contre une évolution du nombre de places en établissement scolaires de 17 et une densité de population de 20 hab./km².