Иваньково — деревня в Пестовском муниципальном районе Новгородской области, относится к Устюцкому сельскому поселению. По всероссийской переписи населения 2010 года население деревни — 22 человека (14 мужчин и 8 женщин). Площадь территории деревни — 36,3 га. Деревня находится на левом берегу реки Меглинки, на Валдайской возвышенности, в 3 км от административного центра сельского поселения — деревни Устюцкое. В 1 км к юго-западу — деревня Устье. В списке населённых мест Устюженского уезда Новгородской губернии за 1909 год указана деревня Иванькова, как относящаяся к Барсанихской волости (2-го стана, 4-го земельного участка). Население деревни Иванькова, что была тогда на земле Устюцкого сельского общества — 182 жителя: мужчин — 98, женщин — 84, число жилых строений в деревне — 50; тогда там была земская конная почтовая станция на Боровичском тракте, имелась казённая винная лавка, а также были три мелочные лавки, кузня и хлебозапасный магазин. С принятием Российского закона от 6 июля 1991 года «О местном самоуправлении в РСФСР» и Указом Президента РФ № 1617 от 9 октября 1993 года «О реформе представительных органов власти и органов местного самоуправления в Российской Федерации» деятельность Устюцкого сельского Совета была досрочно прекращена. Позднее была образована образована Администрация Устюцкого сельсовета (Устюцкая сельская администрация). По результатам муниципальной реформы, с 2005 года деревня входит в состав муниципального образования — Устюцкое сельское поселение Пестовского муниципального района (местное самоуправление), по административно-территориальному устройству подчинена администрации Устюцкого сельского поселения Пестовского района.