Su fundación se pierde en el origen de los tiempos, pues se han encontrado restos de las culturas paleolítica, neolítica, céltica, romana, visigoda e islámica.