Великолукская область
До 31 июля 1927 года деревня в составе Велильской волости Демянского уезда Новгородской губернии РСФСР, а затем с 1 августа в составе Устьевского сельсовета новообразованного Молвотицкого района Новгородского округа Ленинградской области. Население деревни "Карпово" в 1928 году — 116 человек. В соответствие постановлению Президиума ВЦИК от 10 декабря 1928 года Устьевский сельсовет из Молвотицкого района был передан в Холмский район Великолукского округа, затем по постановлению Президиума ВЦИК от 3 июня 1929 года Великолукский округ и Холмский район в том числе был передан из Ленинградской области во вновь образованную Западную область с центром в Смоленске. По постановлению ЦИК и СНК СССР от 23 июля 1930 года Великолукский округ был упразднён, а район перешёл в прямое подчинение облисполкому Западной области. В январе 1935 года Холмский район включили в состав Калининской области. В 1941…1944 гг. район был оккупирован немецко-фашистскими войсками. Указом Президиума Верховного Совета РСФСР от 5 июля 1944 года Холмский район был перечислен в состав Новгородской области, а затем Указом Президиума Верховного Совета РСФСР от 22 августа 1944 года Холмский район вошёл в состав новообразованной Великолукской области. Указом Президиума Верховного Совета РСФСР от 2 октября 1957 года Великолукская область была упразднена, а Холмский район был передан в состав Псковской области, после чего Указом Президиума Верховного Совета РСФСР от 29 июля 1958 года Холмский район был передан в состав Новгородской области.