Пупков Михаил Алексеевич родился 18 августа 1922 года в Болотном в крестьянской семье.
По окончании неполной средней школы работал статистиком в Болотнинском райфинотделе, затем переехал в Алма-Ату, где трудился на обувной фабрике.
В июле 1941 года Пупков был призван в армию Фрунзенским районным военкоматом города Алма-Аты и направлен в Орловское военное пехотное училище.
В июле 1942 года младший лейтенант Пупков принял первый бой на Юго-Западном фронте под Харьковом. 17 августа 1942 года получил тяжелое ранение в голову и был эвакуирован в госпиталь, в котором проходил лечение до октября 1942 года.
После госпиталя оказался в составе 62-й армии Сталинградского фронта в Сталинграде, 20 октября 1942 года получил тяжелое ранение в левую руку и вновь оказался в госпитале.
После выздоровления Пупкова направили на курсы усовершенствования командного состава «Выстрел», которые он окончил летом 1943 года.
В августе 1943 года лейтенант Пупков получил направление в 62-ю гвардейскую стрелковую дивизию 37-й армии Степного фронта и принял участие в битве за Днепр. 29 сентября 1943 года батальон Пупкова переправился через Днепр, здесь Пупков заменил выбывшего из строя командира роты и вместе с ее бойцами сумел отразить контратаку превосходящих сил противника, уничтожив 3 немецких танка и свыше 80-ти немецких солдат и офицеров. Лично Пупков огнем из автомата истребил 25 вражеских солдат.
24 ноября 1943 года был награжден орденом Красной Звезды.
В декабре 1943 года гвардии лейтенант Пупков был тяжело ранен в голову и вновь попал в госпиталь.
В свою часть он вернулся в конце января 1944 года и был назначен заместителем командира 2-го стрелкового батальона 184-го гвардейского стрелкового полка. Под его командованием батальон первым ворвался в село Шендеровка и нанес врагу большой урон в живой силе. Лично гвардии лейтенант Пупков уничтожил в бою 10 солдат неприятеля и взяв в плен немецкого офицера.
10 апреля 1944 года был награжден орденом Отечественной войны 2-й степени.
В ноябре-декабре 1944 года гвардии старший лейтенант Пупков отличился в ходе Будапештской операции в Венгрии, ворвавшись со своим батальоном в село Харест-Богард, уничтожив при этом 20 и захватив в плен 200 вражеских солдат и захватив 6 орудий.
15 января 1945 года был награжден орденом Александра Невского.
30 января 1945 года Пупков был ранен осколком снаряда в лицо, но остался в строю.
5 апреля 1945 года батальон Пупкова принял участие в штурме Вены, овладев укрепленным пунктом противника на высоте 220, который мешал советским частям ворваться в город. 8 апреля 1945 года батальон Пупкова перехватил и атаковал колонну немецких войск, уничтожил более 80 солдат и офицеров противника, захватил 1 самоходную артиллерийскую установку, 3 бронетранспортера, 7 зенитных пушек с тягачами, 15 автомашин с военными грузами и 9 мотоциклов. При освобождении Вены Пупков умело организовывал уличные бои, очищая от противника квартал за кварталом.
За отличие при освобождении города Вены Пупков был повышен в звании до гвардии капитана и представлен к званию Героя Советского Союза. Указ Президиума Верховного Совета СССР был подписан 28 апреля 1945 года.
В первых числах мая 1945 года Пупкова отозвали с фронта. В День Победы 9 мая 1945 года на торжественной церемонии в Кремле Михаилу Алексеевичу были вручены грамота о присвоении звания Героя Советского Союза, орден Ленина и медаль «Золотая Звезда».
Был награжден медалями: «За оборону Сталинграда», «За взятие Будапешта», «За взятие Вены», «За победу над Германией в Великой Отечественой войне 1941-1945 гг.», юбилейными медалями.
После войны Пупков продолжил службу в вооруженных силах СССР. Окончив в 1959 году Военную академию имени М.В.Фрунзе, он служил командиром мотострелкового полка и заместителем командира мотострелковой дивизии. В 1974 году уволился в запас в звании полковника. Жил в Киеве, работал старшим техником в техническом отделе проектного института треста «Проектстальконструкция».
В 1985 году был награжден орденом Отечественной войны 1-й степени.
Умер 23 мая 2007 года в возрасте 84 лет и был похоронен на Берковецком кладбище Киева.
В городе Болотное в честь Пупкова установлен бюст на Аллее Героев в Болотнинском городском парке. После открытия бюста в свою честь Пупков приезжал в Болотное, выразил благодарность болотнинцам за память о нем и провел несколько встреч с учащимися и жителями Болотнинского района.
В городе Новосибирске имя Пупкова увековечено на Аллее Героев у Монумента Славы.
Евгений Терентьев.
Подписывайтесь на канал.