Награды: ордена Ленина (31.05.1945), Красного Знамени, Отечественной войны 2-й степени (15.02.1945), Красной Звезды (30.12.1956), медали, в т.ч. «За отвагу» (10.06.1944).
Память: на доме, где жил Герой (г. Нижний Новгород, Автозаводский район, проспект Кирова, 33а), установлена мемориальная доска.На воинском мемориале в городе Перевозе Нижегородской области (улица Советская) расположена памятная стела с именами героев-земляков, среди которых есть мемориальная доска Карпову.
Место захоронения: г. Нижний Новгород, Старо-Автозаводское кладбище.