Situado sobre el puig d’Argimon, a 450 metros sobre el nivel del mar, el actual santuario corresponde al siglo XVIII, es de estructura moderna y está emplazado en el terreno donde se erigía el antiguo castell d’Argimon, «Castro Argimonte». De esta antigua edificación quedan los restos de una torre cuadrada de ocho metros de altura, que debía tener tres plantas, y la primitiva capilla románica del siglo XI.
El castell d’Argimon está documentado ya en el año 925 y formaba parte del dominio de los vizcondes de Cabrera a mediados del siglo XI. Desde el siglo XII era un castillo termenado con jurisdicción sobre las parroquias de Riudarenes, Vallcanera, Castanyet, l’Esparra y Sant Pere Cercada.