Le code postal de la ville Chaspuzac est le 43320.
La commune de Chaspuzac se trouve dans le département de la Haute-Loire (43), qui est dans la région Auvergne-Rhône-Alpes.
La ville compte 823 habitants, selon les dernières statistiques et ses habitants s'appellent les .
La superficie de Chaspuzac est de 10 km². Son altitude moyenne est de 884 mètres. Peu dense, elle compte 82 habitants au km².
Latitude : 45.068
Longitude : 3.75
Plus d'information sur la page Wikipédia de Chaspuzac.