En un principio, hacia el siglo IX aparece el santuario como el de «Santa María de Carrea», es decir, que ya fue construido y conocido antes que la Colegiata de San Pedro de Teverga la cual se trata de un templo románico construido en el siglo XI por lo que es considerado de románico temprano o como una transición del prerrománico. Sin embargo no fue hasta el siglo XII cuando la devoción mariana, y por tanto su prestigio cristiano, fueron reconocidos y extendidos tanto dentro como fuera del concejo de Teverga.