La commune de Blassac, et qui est campagnarde et tranquille, est situé dans le département de la Haute-Loire. Elle compte une population de 154 habitants.. Du point de vue de l'économie, la situation se distingue par un taux de chômage de 14%. Les habitants sont pour la plupart âgés, ils se caractérisent par une taille moyenne des ménages de 2.5 personnes.
Du point de vue climatique, l'entité jouit de un ensoleillement de 1851 heures par an mais des précipitations de 867 mm par an. Elle est caractérisée par une évolution du nombre de places en établissement scolaires de -20, une part de petits terrains de 8%, un taux de propriétaires de 82%, une portion d'utilisation de la voiture de 10% et une densité de population assez inférieure : 10 hab./km² mais une année moyenne de contruction ancienne (1949).