La iglesia de Santa María la Mayor, construida sobre una antigua mezquita, mezcla varios estilos arquitectónicos, entre ellos el ábside románico, restos visigodos en sus muros, una capilla mudéjar con restos de yeserías policromadas y barroco en el altar mayor y en el Camarín de la Virgen. Fue declarada monumento en 1990. La torre del campanario desapareció tras sucesivos derrumbes. Se conserva la pila bautismal donde fue supuestamente bautizado Cervantes.