SAINT HAON se situe dans la région Auvergne Rhône Alpes et dans le département : HAUTE-LOIRE , son code postal est 43340, son code INSEE : . La commune fait partie de l'arrondissement de Le Puy-en-Velay. La commune compte 294 habitants..
SAINT HAON à une surficie de Km2, les coordonéées GPS de SAINT HAON sont 44.854953326,3.761533107. Le Nombre d'habitations est de 378 composé de 169 résidences pricipales de 175 résidences secondaires ainsi que de de 34 logement vacances. Le maire de SAINT HAON est (), .