На карте ИнгерманландииА. И. Бергенгейма, составленной по шведским материалам 1676 года, упоминается как мызаKorpowa Hoff и при ней деревня Korpovaby[4].
На шведской «Генеральной карте провинции Ингерманландии» 1704 года — как мыза Korpova и деревня Korpova bÿ[5].
Деревня и мыза Корпова обозначены на «Географическом чертеже Ижорской земли» Адриана Шонбека 1705 года[6].
КОРПОВО — деревня принадлежит княгине Щербатовой, число жителей по ревизии: 67 м. п., 78 ж. п.[8] (1838 год)
В 1844 году деревня Корпово насчитывала 24 двора[9].
КОРПОВО — деревня графини Зубовой, 10 вёрст по почтовой дороге, а остальное по просёлочной, число дворов — 24, число душ — 65[10]. (1856 год)
Деревня Корпово на карте 1860 года
В 1860 году деревня Корпово также насчитывала 24 двора.
КОРПОВА — деревня владельческая при колодце, по Рожественскому тракту из с. Рожествена, Царскосельского уезда, в 18 верстах и от уездного города и от становой квартиры, число дворов — 30, число жителей: 64 м. п., 78 ж. п.[11] (1862 год)
В конце XIX — начале XX века деревня административно относилась к Ястребинской волости 1-го станаЯмбургского уезда Санкт-Петербургской губернии.
С февраля 1927 года в составе Кингисеппской волости. С августа 1927 года в составе Кингисеппского района.
С 1928 года в составе Пустомержского сельсовета[13].
План деревни Корпово. 1930 год
Согласно топографической карте 1930 года деревня насчитывала 43 двора.
По данным 1933 года деревня Корпово входила в состав Пустомержского сельсовета Кингисеппского района[14].
Согласно топографической карте 1938 года деревня насчитывала 40 дворов[15].
В 1939 году население деревни Корпово составляло 145 человек[13].
Деревня была освобождена от немецко-фашистских оккупантов 30 января 1944 года[16].
В 1958 году население деревни Корпово составляло 48 человек[13].
По данным 1966, 1973 и 1990 годов деревня Корпово также входила в состав Пустомержского сельсовета[17][18][19].
В 1997 году в деревне проживали 11 человек, в 2002 году — 19 человек (все русские), в 2007 году — также 11[20][21][22].
География
Деревня расположена в восточной части района на автодороге 41А-002 (Гатчина — Ополье) близ места примыкания к ней автодороги 41К-595 (подъезд к дер. Корпово), между Опольем и деревней Онстопель.