La chiesa è situata al centro dell’abitato di Cazzago; anticipata da un terrapieno dotato di scalinata, che definisce la geometria del sagrato rettangolare, la chiesa presenta un impianto a capanna, anticipata però dalla possente torre campanaria, posta sul lato destro. La facciata , suddivisa in due registri di cui quello inferiore maggiore, è caratterizzata da aperture centrali, tra cui un portale lapideo riccamente decorato ed una finestra quadrangolare, affiancate da coppie di lesene; a coronamento vi è un timpano aggettante, in cui sono presenti dei lacerti di affreschi nella parte centrale.
L’interno, ad aula unica, è dotata di altari laterali e copertura voltata a botte unghiata, mentre il presbiterio, rialzato e quadrangolare con copertura voltata cupoliforme, è chiuso da fondale absdale semicurvo coperto da volta a schifo. L’intero edificio è riccamente decorato ed affrescato, ed è affiancato dalla sacrestia, e da alcuni locali di servizio.
XIV – La chiesa viene costruita; era intitolata anticamente alla Madonna del castelletto.
XVII – La chiesa viene completamente rifatta alla fine del XVII secolo.
1747 – La chiesa viene nuovamente consacrata ad opera del Cardinale Lodovico Calini.
1858 – Viene realizzato l’organo da Giudici e compagno nel 1858.
1920 – La chiesa è decorata dalle opere di Giuseppe Trainini (risalenti circa al 1920) e di G. Calda di Rovato.
1984 – Viene restaurato l’organo dalla casa organaria Piccinelli di Ponteranica (Bergamo).
XXI – La chiesa viene restaurata.
2004 – Viene restaurato l’apparato decorativo.