La chiesa consiste in una basilica a tre navate absidata con copertura lignea alla quale sono affiancati gli edifici della canonica. Tutta la struttura è stata realizzata con l'uso di conci di calcare cavernoso di color avorio, disposti a corsi orizzontali e paralleli. L'edificio della chiesa, per le attinenze stilistiche con la abbazia a Isola, dovrebbe risalire alla seconda metà del XII secolo mentre la torre campanaria è frutto di due distinte fasi costruttive; la parte basamentale risale alla prima metà del XII secolo mentre la parte superiore risale alla fine dello stesso secolo.