Hay restos arqueológicos desde inicios del Paleolítico Superior, Auriñaciense (30 000 años a. C.), hasta la época final del Bajo Imperio romano.