La chiesa risulta citata per la prima volta nel 1005, tuttavia risulta difficile datare con assoluta certezza la chiesa, ma, insieme alla Chiesa di San Pietro, pare essere una delle chiese più antiche di Affile. Una seconda citazione, nel 1660, la definisce una chiesa parrocchiale sita extra muros e come luogo di sepoltura degli abitanti del castrum. Ora viene adibita alle funzioni solamente nelle principali festività e solennità. Un recente restauro ha riportato alla luce alcuni affreschi ricoperti da stucchi tra cui una "Crocifissione tra santi" e, presso l'altare, affreschi di santi.