La chiesa è molto antica e sorge alle pendici di Monte Acuto; il luogo dove la stessa insiste, ora spopolato, un tempo era un villaggio abitato da diverse famiglie di contadini e pastori e si chiamava “Villa Costa San Giovanni” e la chiesa, a quel tempo, aveva il titolo di San Giovanni come l’abitato stesso.
La chiesa, come tutto il territorio circostante, era sotto la giurisdizione dell’Abbazia di San Salvatore di Montecorona come dimostrato dai documenti pontifici di conferma tra la prima metà del XI e la prima metà del sec. XII
Dal 1564 in poi non si parlerà più di chiesa di San Giovanni della Costa ma di Santa Maria della Costa, e fu in questi anni che venne provvista di una statua della Madonna molto venerata dalla popolazione.
Dal 1954 fu dichiarata inagibile in seguito al crollo del tetto

