La fundación de la población como villa se realiza en 1203, cuando el rey castellano Alfonso VIII le concede la Carta Puebla y el Fuero de San Sebastián, a cuya jurisdicción había pertenecido hasta ese momento.