Vals-près-le-Puy est une commune de Haute-Loire, en Auvergne-Rhône-Alpes, comptant 3 402 habitants. Son nom, attesté sous la forme Domus leprosarum de Valle dès 1232, évoque la vallée où s’est installé le village, dit autrefois Val delh Puèi en auvergnat.
Avant 1195, une léproserie Sainte-Madeleine fut fondée sur la paroisse Saint-Vosy, dirigée par les Augustines. En 1313, un monastère augustin s’établit à son tour, avant d’être endommagé lors des guerres de Religion et supprimé en 1792; sa chapelle, dédiée à saint Vosy, est devenue depuis 1821 le siège de la paroisse. En août 1364, des routiers dévastèrent la cité, et en 1590, les affrontements entre ligueurs et royalistes marquèrent durablement la région. En 1900, l’Institut agricole de Vals fut créé, longtemps unique école d’agriculture du département; ses bâtiments servirent d’hôpital militaire de 1914 à 1919, accueillant des blessés et des prisonniers de guerre. Quarante-six enfants de la commune tombèrent lors de la Première Guerre mondiale.