A arquitetura desta igreja românica deve ser entendida a partir da sua função de santuário, já que foi um importante centro de peregrinação na época medieval e por isso exibe estrutura com pórticos nas três fachadas. Exibe uma única nave com cobertura de madeira com artesoado e tirantes metálicos.
A fachada principal, mais alta do que a nave, está coroada por uma torre sineira de três vãos. Ostenta portal de arco ligeiramente quebrado e jambas com arestas arredondadas. A Casa da Misericórdia está adossada ao edifício e funciona como museu. Exibe portal com arco de volta perfeita.
No interior, do lado da epístola, existe um arcossólio com pintura mural, seguido de um retábulo lateral do séc. XVIII, onde se conserva uma imagem de Nossa Senhora Da Piedade. A cabeceira conserva um retábulo-mor de madeira, pintado a branco e dourado, com sacrário em forma de templete e tribuna com trono. No muro oriental está representado São Miguel, pesando as Almas. Por sua vez, ao lado do Evangelho está o púlpito quadrangular, com base de cantaria lavrada, tal como um altar neoclássico com uma representação das Almas no Purgatório e uma imagem de Santo Cristo da Piedade.