La tradizione vuole la chiesa anteriore alla nascita della stessa città a cui, si suppone, diede anche il nome (in origine il tempio era chiamato Santa Maria della pergola). Si narra che fu fondata da San Romualdo nel primo decennio del secolo XI e dipendeva dall'Abbazia di Sitria che era poco lontana dal Catria e da Isola Fossara.
Nel corso dei restauri per i danni causati dal terremoto del 1997 sono emersi alcuni frammenti di pitture dietro l'altare maggiore. Sgomberata la parete dall'altare, è emerso un affresco di grandi dimensioni. La parte sinistra del dipinto sarebbe di Scuola Giottesca, risalente alla fine del Trecento; la sezione destra, posteriore di alcuni decenni, di Scuola Veneta, pur mantenendo tutti gli stilemi della cultura trecentesca.