És situat als vessants nord-orientals del Puigsacalm, prop del santuari de les Olletes. Havia estat un antic priorat de canonges regulars augustinians, dedicat a sant Corneli i a santa Magdalena, esmentat ja a la fi del segle X, que protegiren els comtes de Besalú i després els vescomtes de Bas, i que fou abandonat al segle XVI. L’església conserva algun element del primitiu edifici romànic, però fou modificada al segle XVIII.