Деревня Чеканово расположена на южном берегу озера Большие Падучи, на Валдайской возвышенности, в 1,5 км к югу от съезда «Угловка» с М11, в 2 км к югу от трассы Валдай—Угловка, в 3 км к юго-западу от посёлка Угловка, в 34 км от к юго-востоку от города Окуловка.