Chiamata in origine S. Giovanni della Piazza (de platea), anticamente era di proprietà del Comune che la unì alla chiesa delle Lagrime, gestita dai Canonici Laternaensi i quali la cedettero nel 1570 alla confraternita della Misericordia.
Questa antichissima confraternita gestiva dal 1375 l’annesso ospedale, che vi ebbe sede dal 1291 all’epoca napoleonica, quando fu trasferito nell’ex convento di S. Domenico (i locali del vecchio ospedale, nel secolo scorso, furono trasformati in carceri).