El nom de Pueyo le vene d'el latín <PODIUM, que significa «puesto altero». Ixo é ho que afirma la mayoría d'investigadors, porque é un toponimo común en Aragón y especialment en l'Alto Aragón. Manimenos, un cierto autor local afirma que el toponimo Pueyo y totz los atros que n'i ha en realidat venen d'el basco u basco-iberico -oi, que significaría «prau», «puesto de pastura» u «defesa», con l'anyadiu de la desinencia -on que sinificaría «altura». Esta tesi tene menos adeptos.