When the Haute-Loire department was created on 4 March 1790, the "arrondissement" of Yssingeaux, with the name of "Le Puy", was part of that original department. In 1988, the name was changed to Puy-en-Velay.