Пономарево — деревня в Холмском районе Новгородской области, входит в Тогодское сельское поселение. Площадь земель относящихся к деревне — 9 га.
Деревня расположена на юге Новгородской области, на Валдайской возвышенности, на высоте 126 м над уровнем моря, к востоку от деревни Борок.
В списке населённых мест Демянского уезда Новгородской губернии за 1909 год деревня Пономарево указана как относящаяся к Велильской волости уезда (1 стана 3 земельного участка). Население деревни, что была тогда на земле Борковского сельского общества, — 52 жителя: мужчин — 27, женщин — 25, число жилых строений — 6.
До 31 июля 1927 года деревня в составе Велильской волости Демянского уезда Новгородской губернии РСФСР.
С 1 августа - в составе Аполецкого сельсовета новообразованного Молвотицкого района Новгородского округа Ленинградской области.
С 23 июля 1930 года Новгородский округ был упразднён, а район перешёл в прямое подчинение Леноблисполкому.
С 6 сентября 1941 года до 1942…1943 гг. Молвотицкий район был оккупирован немецко-фашистскими войсками.
С 19 февраля 1944 года райцентр Молвотицкого района был перенесён из села Молвотицы в село Марёво.
С 5 июля 1944 года была образована Новгородская область и Молвотицкий район вошёл в её состав.
С 10 декабря 1962 года были образованы, в числе прочих, крупные Демянский и Холмский сельские районы.
С 1 февраля 1963 года административный Молвотицкий район был упразднён. Аполецкий сельсовет тогда вошёл в состав Холмского сельского района.
С 12 января 1965 года сельские районы были преобразованы вновь в административные районы.
С 14 января 1965 года и Аполецкий сельсовет и деревня в Холмском районе.
С 25 августа 1983 года центр Аполецкого сельсовета из деревни Аполец был перенесён в деревню Тогодь переданную из Каменского сельсовета.