LE PUY Haute Loire (43)… Le-Puy-en-Velay se situe au centre du département de la Haute-Loire, au sud-est de la région Auvergne. La ville est à 135km.