ШЛЯКОВ Иван Дмитриевич, род. в 1920 в дер. Нагорское ныне Калязинского района Калининской области в семье крестьянина. Русский. Член КПСС с 1942. Окончил 8 классов. Работал слесарем на Московском метрополитене. В Советской Армии с 1940. Окончил Харьковское танковое училище.
На фронте в Великую Отечественную войну с сентября 1944. Командир взвода 23-го гвардейского танкового полка (4-я гвардейская механизированная бригада, 2-й механизированный корпус, 46-я армия, 2-й Украинский фронт) гвардии лейтенант Шляков первым на танке 12.11.1944 ворвался в населенный пункт Тапиобичке (35 км восточнее г. Будапешт, Венгрия), захватил мост. Оказавшись в окружении, в течение 8 часов вёл бой с противником. Когда кончились снаряды, пустил в ход гранаты и личное оружие. Мост был удержан. Погиб в бою 5.01.1945.
Звание Героя Советского Союза присвоено 28.4.1945. Награжден орденами Ленина, Отечественной войны 2 ст.
Похоронен в с. Даг (15 км: зап. г. Татабанья, ВНР). Именем Героя названа улица в г. Загорск Московской области.
Источник: Герои Советского Союза. Краткий биографический словарь. Москва. Воениздат. 1987. Том 2.