Через Княжий Бор проходил прежний Старорусский тракт[5] В 1776—1792, 1802—1922 деревня Княжий Бор находилась в Крестецком уездеНовгородской губернии[6]. Княжий Двор отмечен на карте 1788[7]. С начала XIX века — в Зайцевской волости с центром в деревне Зайцево[6]. В 1908 в деревне Княжий Бор было 20 дворов и 19 домов, проживало 104 человека. Имелась часовня[5].