La construcción de la iglesia se realiza en sillería bien escuadrada. La nave y el ábside son de una altura y amplitud considerables, pero el paso del tiempo ha producido importantes modificaciones, excepto en el ábside. En época románica, pero posterior a la construcción primitiva, se construye el crucero. En el lado sur del presbiterio se abrió una sacristía en los siglos XVI-XVII (foto 1).
Los muros de la nave se refuerzan con un contrafuerte prismático en el centro y a ambos lados del contrafuerte se abre una ventana de arco de medio punto. En época posterior se añadieron los pórticos (fotos 4/6/7). En el hastial occidental se abre una puerta, resaltada del muro, y se levanta la espadaña románica que en su primer cuerpo conserva una sencilla y larga ventana de arco de medio punto (foto 5). Las troneras son del siglo XVII-XVIII.
El muro meridional conserva catorce canecillos de caveto, al igual que los de la cornisa del crucero del mismo lado. En la cornisa del crucero norte los canecillos fueron sustituídos por moldura y baquetón. En el muro sur, entre el contrafuerte y el crucero se abre una puerta románica sin decoración (fotos 8/9). Las esquinas del crucero se refuerzan con contrafuertes.