Деревня Кренично расположена на одноимённой реке Кренично бассейна реки Мсты, в 2,4 км к югу от посёлка Котово, в 17 км к северу-востоку от города Окуловка.
В 1773—1927 деревня Кренично находилась в Боровичском уездеНовгородской губернии. С начала XIX века до 1924 года относилась к Шегринской волости Боровичского уезда[3].