Осиновик — деревня без постоянного населения в Марёвском муниципальном районе Новгородской области, входит в состав Марёвского сельского поселения. Деревня расположена на Валдайской возвышенности, на реке Озеречня близ впадения в неё Лубнянки, в 6,7 км юго-восточнее административного центра Марёвского сельского поселения — села Марёво, в 2,1 км к северу от автодороги Демянск — Марёво — Холм. В Демянском уезде Новгородской губернии в 1909 году деревня Осиновик, что была на земле Лукошкинского сельского общества, находилась на территории Моисеевской волости, число жителей тогда было — 111, дворов — 19. Во время неудавшейся всесоюзной реформы по делению на сельские и промышленные районы и парторганизации, в соответствии с решениями ноябрьского (1962 года) пленума ЦК КПСС «о перестройке партийного руководства народным хозяйством» с 10 декабря 1962 года был образован крупный Демянский сельский район, а административный Молвотицкий район 1 февраля 1963 года был упразднён. Липьевский сельсовет тогда вошёл в состав Демянского сельского района. Пленум ЦК КПСС, состоявшийся 16 ноября 1964 года восстановил прежний принцип партийного руководства народным хозяйством, после чего Указом Верховного Совета РСФСР от 12 января 1965 года сельские районы были преобразованы вновь в административные районы и решением Новгородского облисполкома № 6 от 14 января 1965 года Липьевский сельсовет и деревня в Демянском районе. В соответствие решению Новгородского облисполкома № 706 от 31 декабря 1966 года Липьевский сельсовет и деревня из Демянского района были переданы во вновь созданный Марёвский район. После прекращения деятельности Липьевского сельского Совета в начале 1990-х Осиновик в составе Марёвского сельского поселения.