La chiesa della Beata Vergine di Caravaggio si trova nella frazione di Fienilnuovo, comune di Ghedi, nella Bassa Orientale bresciana. Il fabbricato, a pianta rettangolare, è orientato verso ovest. La facciata presenta doppio registro diviso da cornicione marcapiano: nell’ordine inferiore, quattro lesene inquadrano il portale lapideo di accesso avente architrave mistilineo; nel registro superiore, si riscontra la presenza di una finestra in mezzeria, anch’essa con cornicione curvo, e di due lesene poste sugli spigoli dell’alzato principale in continuità con quelle sottostanti. Un cornicione mistilineo corona l’intero fronte. Il campanile a vela, in muratura portante, risiede sul lato ovest della fabbrica. L’interno si presenta a navata unica. Nel presbiterio, un cornicione leggermente aggettante segna il punto di innesto della volte a botte di copertura.
XVIII – Il periodo di costruzione della chiesa risale probabilmente al XVIII s. L’architrave lapideo del portale riporta incisa la scritta: “THADAEUS ROSSA PROPIETARIUS ANNO / 1746”.
XX – A inizi del XX s. sono stati eseguiti lavori per il restauro della chiesa. Due epigrafi collocate sulla parete nord ne danno notizia