Desde el Paleolítico Superior existe constancia de asentamientos humanos, habiendo habitado este territorio numerosos pueblos y culturas, como los fenicios, tartesios, turdetanos, romanos, visigodos, musulmanes y cristianos.