
Obec Oslnovice (německy Höslowitz) leží za západním okrajem Vranovské přehradní nádrže asi 35 km západně od Znojma a 20 km jihozápadně od Moravských Budějovic. První písemná zmínka o obci pochází z roku 1228, a to z výsadní listiny krále Přemysla Otakara I. vydané cisterciáckému klášteru na Velehradě. V malé obci nyní žije pouze 68 obyvatel (2025).
Kostel Nejsvětějšího Srdce Páně stojí před hřbitovem na východním okraji.
Kostelík byl však současně veřejnosti přístupný. Stavbu navrhl brněnský architekt Vladimír Fischer (1870-1947). Na její výzdobě se podílel moravský malíř Jano Köhler (1873-1941). Kostelík, odsvěcený již po obsazení kasáren wehrmachtem, byl po roce 1948 považován za nepotřebný. Protože však byl zapsán v registru kulturních památek, byl navržen k přesunu, který byl schválen do obce Oslnovice. Politické vedení okresu Znojmo však s přesunem nesouhlasilo. Stavba proto ve vojenském areálu bez využití dál chátrala. Až v roce 1968 bylo vydáno povolení k rozebrání stavby a jejímu přesunu. V roce 1969 byla skutečně přesunuta do Oslnovic, avšak její opětovné sestavení nebylo povoleno. Až v 90. letech 20. století po změně poměrů získala obec stavební povolení a kostel byl znovu sestaven mezi lety 1993 a 1996. Vysvěcen pak byl 25. května 1996. Kostel Nejsvětějšího Srdce Páně v Oslnovicích je filiálním kostelem v římskokatolické farnosti Bítov s pravidelnými bohoslužbami. Farnost Bítov je však administrována ex currendo z farnosti Vranov nad Dyjí..