Kostel svatého Ondřeje stojí v obci Nelahozeves v okrese Mělník, patří pod správu Římskokatolické farnosti Kralupy nad Vltavou a od roku 2005 získal status filiální. Kostel je umístěn v centrální části obce poblíž železniční tratě Praha – Děčín na levém břehu Vltavy.