Maišiagalos Švč. Mergelės Marijos Ėmimo į dangų bažnyčia stovi Maišiagalos miestelyje, turi neorenesanso ir neogotikos bruožų, stačiakampio plano, vienabokštė, su trisiene apside, dviem bokšteliais. Vienanavė. Šventoriaus tvora akmenų mūro.
1387 m. įkurta parapija, pastatyta medinė bažnyčia, viena pirmųjų Aukštaitijoje. 1589 m. atstatyta. Rusijos kariuomenė1655 m. apiplėšė ir sugriovė bažnyčią ir kleboniją.
1674 m. minima laikina bažnyčia. Vėliau atstatyta, išsilaikė iki 1760 m. Vėl atstatyta. Bažnyčiai priklausė 5 kaimai. XVIII a. veikė parapinė mokykla. Ji 1798 m. sudegė, 12 vaikų mokytis rinkdavosi pas kleboną.
1862–1865 m. pastatyta dabartinė mūrinė bažnyčia.