La iglesia original data posiblemente del siglo IX, con una primera reconstrucción y ampliación ya en el siglo XIII. Originalmente estaba fuera del pueblo, pero en la restauración posterior al terremoto de 1703, Villa Sant’Angelo pudo incorporarla considerablemente al tejido urbano. La iglesia tiene planta rectangular, con tres naves y cuatro tramos con arcos de medio punto. La nave principal termina con un ábside semicircular, mientras que la de la derecha contiene un altar barroco con una estatua de San Miguel. La sencilla fachada surge de la reconstrucción del siglo XVIII; en el lado derecho tiene un campanario con el escudo de la ciudad. Resultó gravemente dañada por el terremoto de 2009.