Oberndorf ist ein Ortsteil der Marktgemeinde Bad Abbach im Landkreis Kelheim, malerisch eingebettet zwischen der Donau, den Oberndorfer Hängen und dem „Hanslberg“.