Originalment una església romànica situada al peu del castell del Montmell, a 713 m sobre el nivell del mar, en el segle XVI es va construir una església nova amb millor accés a 640 m d'altitud.