Grazac est une commune du département de la Haute-Loire, dans la région d' Auvergne-Rhône-Alpes.
Grazac fait partie du canton de Yssingeaux 
Grazac adhère à la la communauté de communes des Sucs 
Grazac fait partie du bassin de vie de Yssingeaux 
Le maire de Grazac est M. Jean-Pierre CHAPUIS - Cadre de la fonction publique (2026)
La population de Grazac est de 1126 habitants (2025) 
L'altitude moyenne de Grazac 788 mètres.
Le code postal de Grazac est : 43200
Le code INSEE de Grazac est : 43102
1 Il y a 1 Ecole à Grazac. Voir les établissements scolaires de Grazac. 
19.8 La part des résidences secondaires est de 19.8 %. 
Tous les chiffres et statistiques sur Grazac sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Loire
Voir toutes les cartes du département de la Haute-Loire (43)
Lapte : à 2.75 km
Villettes : à 5.22 km
Saint-Maurice-de-Lignon : à 5.45 km
Yssingeaux : à 6.73 km
Beaux : à 7.03 km
Sainte-Sigolène : à 7.61 km
Chenereilles : à 8.13 km
Raucoules : à 8.94 km
Saint-Pal-de-Mons : à 9.86 km
Montfaucon-en-Velay : à 10.27 km
Saint-Jeures : à 10.38 km
Bessamorel : à 10.38 km
Beauzac : à 10.39 km
Araules : à 10.73 km
Tence : à 11.66 km
Monistrol-sur-Loire : à 11.71 km
Saint-Julien-du-Pinet : à 11.75 km
Retournac : à 11.81 km
Ecole élémentaire privée Saint Joseph - Privé