В списке населённых мест Демянского уезда Новгородской губернии за 1909 год деревня Дубровка (число жителей — 130), что указана на земле Дубровского сельского общества, была на территории Моисеевской волости. Постановлением Демянского уисполкома от 18 июля 1918 года была образована Новорусская волость, в состав которой вошла Дубровка, затем эта волость, 23 июня 1920 года была упразднена, путём присоединены к Моисеевской волости. Население по переписи населения 1926 года — 155 человек. Затем, с августа 1927 года, деревня в составе Новорусского сельсовета новообразованного Молвотицкого района новообразованного Новгородского округа в составе переименованной из Северо-Западной в Ленинградскую области. По постановлению ЦИК и СНК СССР от 23 июля 1930 года Новгородский округ был упразднён, а район перешёл в прямое подчинение Леноблисполкому. Германская оккупация — в конце 1941 года, по начало 1942 года; здесь проходили бои Торопецко-Холмской наступательной операции. Указом Президиума Верховного Совета РСФСР от 19 февраля 1944 года райцентр Молвотицкого района был перенесён из села Молвотицы в село Марёво. Указом Президиума Верховного Совета СССР от 5 июля 1944 года была образована Новгородская область и Молвотицкий район вошёл в её состав.