Elle est levée sur l’ancienne église paroissiale qui datait du XIe siècle. La première pierre est posée en 1889, tandis que la crypte, le transept et le clocher seront achevés en 1892. Faute de fonds, les travaux seront stoppés pour ne reprendre qu’en 1938. L’édifice est consacré le 25 août 1963, érigé au titre de basilique mineure, et de ce fait reconnu comme lieu de pèlerinage.
