Le patron de Sant'Arcangelo est saint Michel Archange, fêté le 8 mai. L'actuel Sant'Arcangelo fut fondé par les Lombards du duché de Bénévent dans la seconde moitié du VIIe siècle, et tira son nom précisément de l'archange Michel, leur patron.
Sur le territoire communal se dresse le complexe monastique de Santa Maria d'Orsoleo, au centre en 1305 d'un litige entre l'évêque d'Anglona et le seigneur féodal local, qui avait tenté de s'en emparer ; l'abbaye conserve une Vierge de l'école catalane ou aragonaise, datable d'environ 1190. Le fief de Sant'Arcangelo passa au fil des siècles entre diverses familles, de Nicolò Lamarra à Beatrice di Ponziaco en 1390, puis à Carlo d'Artus et à Pietro Barrile. L'église mère du bourg est dédiée à saint Nicolas de Bari.