Batňovice jsou obec v Královéhradeckém kraji v severovýchodních Čechách. Obec leží na rozmezí Rtyňské brázdy a Trutnovské pahorkatiny pod Jestřebími horami na Rtyňce a Zaječím potoku. Žije zde přibližně 770 obyvatel. Obec má rozlohu 446,55 ha. Založení obce Batňovice je spojováno s kolonizací, která v tomto regionu probíhala od 13. století. Též zástavba je typická pro kolonizační lesní lánovou ves. První písemná zmínka o obci je však až z roku 1408. Spolu s obcí Zálesí byly Batňovice až do roku 1516 součástí vízmburského panství. Obec se člení na 2 základní sídelní jednotky: Batňovice a Kvíčala.