Església d'estil romànic que ha conservat força bé la seva tipologia originària, per bé que ha estat restaurada, sobretot a la part de la coberta, i conté alguns elements afegits. Es troba situada al turó del coll de Campanyà. És de planta rectangular, d'una única nau,
La façana principal és força senzilla. Consta d'un portal rectangular amb una finestra ovalada al seu damunt. És rematada per un gran campanar en forma de torre quadrada, situat en el l'eix de les dues obertures. Presenta un gran finestral amb arc de punt rodó i està coronat per merlets. Aquesta part del campanar sembla una obra força posterior. Els murs laterals estan reforçats amb tres contraforts. Les mides del temple són 13 metres de llarg per 4,5 d'ample.
A l'interior es conserva un retaule dedicat a Sant Sebastià, de l'any 1562, així com una pica baptismal.
A l'esquerra de l'església hi ha un petit cementiri amb algunes sepultures.
Prop de l'ermita de Santa Maria de Campanyà hi ha un jaciment arqueològic on han aparegut en superfície fragments ceràmics d'època romana (sigil·lada, àmfores i tegulae), així com restes de fauna. En aquest emplaçament també hi ha sepultures antropomorfes excavades a terra d'època medieval.