Los orígenes de la localidad se remontan a la época musulmana donde se llamó "Alcolaya" y fue una población de carácter militar que contaba con cinco barrios con sus correspondientes mezquitas y rábitas, aunque algunos historiadores sitúan sus orígenes en la época romana debido a su sistema de regadío y al hallazgo de piezas arqueológicas de la época.