Chaspinhac est une commune du département de la Haute-Loire, dans la région d' Auvergne-Rhône-Alpes.
Chaspinhac fait partie du canton de Le Puy-en-Velay-2 
Chaspinhac adhère à la la communauté d'agglomération du Puy-en-Velay 
Chaspinhac fait partie du bassin de vie de Le Puy-en-Velay 
Madame le maire de Chaspinhac est Sylviane BENOIST - Ancien cadre (2026)
La population de Chaspinhac est de 881 habitants (2025) 
L'altitude moyenne de Chaspinhac 900 mètres.
Le code postal de Chaspinhac est : 43700
Le code INSEE de Chaspinhac est : 43061
1 Il y a 1 Ecole à Chaspinhac. Voir les établissements scolaires de Chaspinhac. 
8.4 La part des résidences secondaires est de 8.4 %. 
Tous les chiffres et statistiques sur Chaspinhac sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Loire
Voir toutes les cartes du département de la Haute-Loire (43)
Malrevers: à 2.20 km
Monteil: à 3.26 km
Blavozy: à 4.18 km
Chadrac: à 4.36 km
Brives-Charensac: à 4.39 km
Lavoûte-sur-Loire: à 4.68 km
Beaulieu: à 4.71 km
Saint-Étienne-Lardeyrol: à 4.76 km
Saint-Germain-Laprade: à 5.55 km
Rosières: à 6.14 km
Aiguilhe: à 6.33 km
Puy-en-Velay: à 6.70 km
Polignac: à 6.78 km
Saint-Vincent: à 7.09 km
Espaly-Saint-Marcel: à 7.19 km
Saint-Hostien: à 8.15 km
Vals-près-le-Puy: à 8.33 km
Saint-Pierre-Eynac: à 8.37 km
Blanzac: à 8.57 km
Pertuis: à 8.90 km
Ceyssac: à 10.07 km
Mézères: à 10.07 km
Coubon: à 10.24 km
Saint-Julien-du-Pinet: à 10.39 km
Lantriac: à 10.42 km
Arsac-en-Velay: à 10.77 km
Saint-Julien-Chapteuil: à 10.77 km
Saint-Vidal: à 11.29 km
Vorey: à 11.55 km
Borne: à 11.61 km
Saint-Paulien: à 11.73 km
Bessamorel: à 11.88 km
Cussac-sur-Loire: à 11.91 km
Ecole Elémentaire - Public