La chiesa di San Gregorio è posta sulla piazza centrale del paese; la sua facciata è rivolta verso nord e mostra la sua muratura continua in pietra. Il prospetto principale è coperto da un’ampia gronda in legno, ed è preceduto da tre gradini in serizzo verde martellinato. Centralmente si apre il portale settecentesco in pietra di Sarnico. Un’apertura di porta a due ante immette all’interno della chiesa che presenta: pavimentato in marmette di graniglia, soffitto a volto di botte e pareti leggermente decorate. La chiesa presenta una pianta rettangolare ad unica navata suddivisa in tre campate uguali da due coppie di lesene. L’aula riceve luce da un lunotto posto sopra la porta centrale e da tre finestra poste sulla parete destra, dove si apre anche l’ingresso laterale. Un gradino in pietra lungo quanto la parete di fondo immette sul presbiterio, dove è collocato quasi sotto il transetto ad arco l’altare maggiore in legno dipinto con dipinto sul paliotto San Gregorio. A tergo una bella ancona in legno scolpito e dorato dalle linee seicentesche, con due colonne corinzie che sorreggono un timpano spezzato con al centro la Colomba dello Spirito Santo. Ai lati dell’altare sono posti due affreschi, con cornici ovali di stucco, raffiguranti San Giacomo Apostolo e Vincenzo Martire della Spagna. Un’apertura di porta sul lato sinistro del presbiterio immette nella sagrestia.
1335 – edificata nel 1335 per la prima volta, nasce probabilmente come oratorio privato dell’attiguo castello
XVI – nel XVI secolo viene realizzata la nuova chiesa sulla preesistente
1550 – nel 1550 venne utilizzata dalla comunità civile di Gromo come luogo per “far parlamento”.
XIX – alla fine dell’800 venne completamente restaurata mantenendo il portale in pietra cinquecentesco.
1980 – negli anni ottanta del XX secolo la chiesa subì lavori di restauro all’apparato decorativo interno