La chiesa collocata su uno sperone di roccia a ridosso del castello di Montestrutto, domina la pianura e il paese sottostante. L'edificio ad aula unica, la cui datazione è ancora incerta, ricorda sotto molti aspetti (tra cui la collocazione del campanile a fianco della facciata) la Maddalena di Burolo. La chiesa attuale conserva ancora tracce di antichi affreschi che ornano la prima parte della navata interna e la facciata originale mentre il resto è frutto di un corposo intervento successivo. Nel XV sec. l'edificio fu ampliato abbattendo l'abside e allungando la zona del presbiterio che risulta obliqua rispetto al corpo centrale, poiché le maestranze furono obbligate a seguire la conformazione dello sperone roccioso sottostante. Lo stesso campanile, sull'angolo destro della facciata, a prima vista originale, ha subito un sopraelevamento e rimaneggiamento come il resto della struttura.