Борок — деревня в Марёвском муниципальном районе Новгородской области, входит в состав Молвотицкого сельского поселения. Деревня расположена на левом берегу реки Пола, в 18,6 км к западу от административного центра сельского поселения — села Молвотицы. О древнем заселении здешних мест свидетельствуют памятники археологии находящиеся близ деревни, на левом берегу реки Пола: сопка VIII—X вв., в 1,5 км западнее деревни Борок и курганная группа (4 насыпи), в 0,45 км северо-западнее деревни. В списке населённых мест Демянского уезда Новгородской губернии за 1909 год деревня Борок (число жителей — 143), что указана на земле Бельского сельского общества, была на территории Моисеевской волости. Решением Новгородского облисполкома № 359 от 8 июня 1954 года Новорусский сельсовет был упразднён — присоединён к Липьевскому сельсовету, затем решением Новгородского облисполкома № 366 от 21 июня 1954 года, деревня Борок, в числе прочих была передана в состав Новодеревенского сельсовета, затем решением Новгородского облисполкома № 857 от 30 декабря 1956 года, деревня Борок, в числе прочих была перечислена во вновь образованный Новорусский сельсовет.