Existia ja el 978. El 1245 era església prioral discutida entre la mitra de Girona i el monestir cistercenc de Santa Maria de Vallbona (Rosselló). Es té constància que, el 1443, a més de l'altar major dedicat a la Mare de Déu, n'hi havia un altre consagrat a Santa Magdalena, cap a la qual es va orientar la devoció popular, un cop s'extingí el priorat. El 1691 és mencionada com a priorat secular.