Родился 21 июля 1927 года в деревне Гарусово Опочецкого района в семье крестьянина. Учился в школе, летом работал в колхозе.
В период фашистской оккупации за связь с партизанами был расстрелян его отец. Юный Ваня продолжил дело отца и смело выполнял задания партизан. Когда немцы напали на его след, он ушел в партизанский отряд, принимал участие в боевых операциях.
Летом 1944 года было завершено освобождение Псковщины от оккупантов. С апреля 1945 года Карпов служил в армии. В 1951 году окончил курсы младших лейтенантов, в 1952 году экстерном окончил Черновицкое пехотное училище.
И. Я. Карпов командовал мотоциклетным взводом стрелковой дивизии. При исполнении служебных обязанностей коммунист И. Я. Карпов проявил мужество и отвагу, до конца остался верен присяге и воинскому долгу. Погиб 4 ноября 1956 года в Венгрии.
Указом Президиума Верховного Совета СССР от 18 декабря 1956 года старшему лейтенанту И.Я.Карпову посмертно присвоено звание Героя Советского Союза.
Литература:
Карпов Иван Яковлевич // Корнеев Н. П., Алексеев О. В. Подвиги героев бессмертны. – Псков, 2005. – С. 83-84.