La fundación de San Juan del Puerto, a través de la Carta Puebla concedida por los Guzmanes el 10 de enero de 1468, se inserta en el marco de la repoblación interior que tuvo lugar en la Andalucía bética de los siglos XIV y XV y coincide en el tiempo con la efectuada en otras localidades de la provincia de Huelva.