La localité de Blassac, et qui est champêtre et tranquille, où l'on dénombre 154 habitants, est située dans le département de la Haute-Loire.. Du point de vue climatique, l'entité bénéficie de un ensoleillement de 1851 heures par an. Un âge moyen de 42 ans, une part de personnes âgées de 24% et une quotité de retraités de 26% spécifient les habitants qui sont principalement âgés.
Par rapport aux équippements, la localité possède une capacité d'accueil touristique de 15 lits. Il y a lieu de noter une quotité de logement social HLM de 0%, un taux de propriétaires de 82%, une évolution du nombre de places en établissement scolaires de -20 et une année moyenne de contruction ancienne (1949), une densité de population relativement inférieure à la moyenne : 10 hab./km².