Биография
Родился в Назимовской волости Куньинского района Псковской области. Русский.
Окончил 4 класса. Работал в колхозе.
В 1938 году был призван в Красную Армию. Участник Великой Отечественной войны с июня 1941 года. Воевал на Западном, Центральном, Волховском, Брянском, Воронежском и 1-м Украинском фронтах.
Участник боёв за Берлин.
После войны был демобилизован и вернулся на родину. Окончил курсы работников связи, был начальником Великолукского отделения связи. Жил в городе Великие Луки.
Умер 28 августа 1966 года. Похоронен на кладбище «Божно» города Великие Луки.
Награды
- Указом Президиума Верховного Совета СССР от 27 июня 1945 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом отвагу и геройство старшине Щеглову Ивану Михайловичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 7675).
- Награжден орденами Ленина, Красной Звезды, Славы 3-й степени и медалями, в том числе «За отвагу».
Память
- Имя Героя носит Рябовская школа Куньинского района Псковской области.
- В посёлке Кунья на мемориале установлена стела, в деревне Точилово — мемориальная доска.