Antiguamente llamada de Santa María, se comenzó a edificar en el 1258, por iniciativa de los monjes del Monasterio de Piedra, ocupando el lugar del antiguo castillo de Carenas (1127), del que sólo quedan los restos parciales de un torreón, adosado a la iglesia actual.