Le nom Puylaurens associe puy (la hauteur) à Laurens, dédicace à saint Laurent, diacre romain martyrisé en 258. Ce toponymie hagiographique et oronymique est caractéristique des bourgs médiévaux fondés sur une hauteur placée sous le patronage de saint Laurent.