La commune de Saint-Haon, et qui est appréciée des touristes et tranquille, où l'on dénombre 333 habitants, est située dans le département de la Haute-Loire. La majorité de l'habitat sert de résidences secondaires. La prospérité se distingue entre autres par une taxe habitation de 17%, par contre un revenu moyen inférieur à la moyenne : 16800 €. Une part de personnes âgées comparativement élevée (39%), un âge moyen proportionnellement très supérieur à la moyenne (51 ans), une part d'enfants et d'adolescents relativement inférieure à la moyenne : 15%, une taille moyenne des ménages relativement inférieure (2.1 personnes) et une croissance démographique très faible définissent les habitants qui sont pour la plupart âgés.
Elle est également caractérisée par une quotité d'utilisation de la voiture relativement assez supérieure (19%) et un assez bas taux de déplacement vers un lieu de travail extérieur (61%), par contre une densité de population de 10 hab./km².