La construcción románica original consta de una sola nave, presbiterio y ábside semicircular.
En el siglo XVI se le añaden dos capillas laterales en su lado norte, así como la sacristía y la torre.
La otra capilla que posee y el pórtico de la entrada en el lado sur datan del siglo XVII.
Son particulares los capiteles los cuales están labrados con representación de motivos geométricos y esquemáticos.
La torre, construida igualmente en sillarejo, presenta un alto cuerpo cuadrangular cubierto con un chapitel octogonal.