Saint-Haon est une commune du département de la Haute-Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Haon fait partie du canton de Velay volcanique 
Saint-Haon adhère à la la communauté de communes des Pays de Cayres et de Pradelles 
Saint-Haon fait partie du bassin de vie de Le Puy-en-Velay 
Le maire de Saint-Haon est M. Jean-Paul ARCHER - Cadre de la fonction publique (2026)
La population de Saint-Haon est de 277 habitants (2025) 
L'altitude moyenne de Saint-Haon 1000 mètres.
Le code postal de Saint-Haon est : 43340
Le code INSEE de Saint-Haon est : 43192
0 Il n'y a aucun établissement scolaire à Saint-Haon.
49.6 La part des résidences secondaires est de 49.6 %. 
Tous les chiffres et statistiques sur Saint-Haon sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Loire
Voir toutes les cartes du département de la Haute-Loire (43)
Rauret: à 4.05 km
Saint-Christophe-d'Allier: à 4.61 km
Saint-Bonnet-Laval: à 4.69 km
Bouchet-Saint-Nicolas: à 5.38 km
Landos: à 5.52 km
Ouides: à 6.56 km
Saint-Vénérand: à 6.73 km
Bel-Air-Val-d'Ance : à 8.04 km
Costaros: à 8.64 km
Alleyras: à 9.14 km
Saint-Étienne-du-Vigan: à 9.45 km
Cayres: à 9.52 km
Naussac-Fontanes: à 10.40 km
Barges: à 10.60 km
Auroux: à 10.69 km