Vals-près-le-Puy est une ville de la Haute-Loire en région Auvergne-Rhône-Alpes.
Vals-près-le-Puy compte 3469 habitants appelés les "Valladiers, Valladières".
La densité de la population de Vals-près-le-Puy est de 694 habitants au km².
Le maire de Vals-près-le-Puy est Monsieur Laurent BERNARD