Inicialmente foi conhecida como Capela de Santa Maria do Castelo, uma vez que se encontrava na zona interior da muralha tardo-medieval que protegia a cidade. A sua construção remonta ao séc. XVI tendo sido posteriormente modificada, daí resultando a traça dominante barroca que apresenta, nomeadamente a nível da achada principal. Contudo, a alteração mais visível e que actualmente a torna inconfundível são os painéis de azulejos com cenas da vida de Nossa Senhora, a revestir a fachada. Foram colocados nos anos 40 do século passado, atura em que também os tectos da igreja foram pintados por António Lopes. Alberga algumas imagens interessantes, como é o caso das de São Francisco de Sales e Santa Teresa de Jesus.