
Obec Neslovice, dříve zvaná též Neslejovice (německy Nesslowitz) se nachází mezi Rosicemi a Ivančicemi, na okraji Boskovické brázdy a přírodního parku Bobrava. Leží asi 5 km severně od Ivančic a 15 km jihovýchodně od Brna. Křižují se tu silnice II/394 a II/395.
První písemná zmínka o obci pochází z roku 1342, avšak archeologické průzkumy z let 2014–2015 prokázaly, že její historie sahá až do 11. století. V současnosti tu žije asi tisíc obyvatel.
Kostel Narození Panny Marie stojí v severní části obce při Hlavní ulici.
Někdy během druhé poloviny 19. století byla přistavěna před západní průčelí předsíň a k severní straně kněžiště čtyřboká kaple Božího hrobu. Současný kostel je přibližně orientovaná jednolodní sakrální architektura s konkávně projmutě odsazeným presbytářem a konkávně projmutými nárožími západního vstupního průčelí završeného hranolovou zvonicí. K západnímu průčelí je přistavěna hranolová předsíň se štítem po stranách konkávně tvarovaným a završeným segmentem, k jižnímu bočnímu průčelí přiléhá sakristie protáhlého obdélného půdorysu a k severnímu průčelí je přistavěna kaple Božího hrobu. Loď je zaklenuta plackou na pasech, presbytář plackami na pasech a v závěru konchou, kaple a sakristie jsou plochostropé, hudební kruchta je podklenuta plackami mezi pasy a přistavěná část má rovný podhled na toskánských sloupech. Varhany pro kostel postavil roku 1856 Franz Pistrich von Ritter (1820-1873), varhanář působící v Brně a Třebíči. Římskokatolický kostel Narození Panny Marie je kostelem farním s pravidelnými bohoslužbami. Farnost Neslovice je však administrována ex currendo z farnosti Troubsko. Kostel je od roku 1958 chráněn jako kulturní památka ČR..