Esta capela românica, datada do século XI / XII, foi profundamente alterada por intervenções seiscentistas. É composta por uma nave e capela-mor, mais estreita, com coberturas em falsa abóbada de berço. Tal como tantas outras, foi erguida num local onde subsistem vestígios humanos que remontam, pelo menos, ao período castrejo, e enquadra um lugar de romagem, do âmbito da devoção medieval.
Na fachada rasga-se um portal de arco ligeiramente apontado e há vestígios de um alpendre. Em volta do seu perímetro corre uma cachorrada decorada por meias esferas e alguns motivos figurativos, e nos seus muros estão dispostas tampas de arcas tumulares com cruzes esculpidas, provenientes, muito possivelmente, do primitivo cemitério que envolvia o imóvel.
Tem coberturas em falsas abóbadas de berço. Na nave, de modestas proporções, sob o piso sem lajeado, estão colocadas algumas lápides da Idade Média, e no altar há um retábulo sem ornamentação.