La commune de Saint-Haon, paisible et se trouvant dans un environnement touristique, se trouve dans le département de la Haute-Loire ; on y dénombre 333 habitants. Beaucoup de logements servent de résidences secondaires. La situation économique comprend en particulier un revenu moyen proportionnellement bas (16800 €). La commune bénéficie de conditions climatiques définies par un ensoleillement de 1874 heures par an, par contre des précipitations de 960 mm par an.
Une assez importante proportion de personnes âgées : 39%, un âge moyen très supérieur (51 ans), un pourcentage d'enfants et d'adolescents inférieur à la moyenne (15%), une taille moyenne des ménages relativement basse (2.1 personnes) et une très faible croissance démographique caractérisent la population, principalement âgée. Précisons une part d'utilisation de la voiture supérieure à la moyenne (19%) et un taux de déplacement vers un lieu de travail extérieur relativement assez bas (61%).