La iglesia de Santa María del Castillo, sobre una roca, vigila desde el siglo XV-XVI la Villa de Cervera.