Село Карпово расположено в юго-западной части Воскресенского района, примерно в 8 км к юго-западу от города Воскресенска. Высота над уровнем моря 142 м[3]. Через деревню протекает река Похрянка. В селе 3 улицы — Заозёрная, Каштановая и Центральная[4]. Ближайший населённый пункт — деревня Скрипино.
Название
Название связано с календарным личным именем Карп[5].
С 1929 года — населённый пункт в составе Воскресенского района Коломенского округа Московской области, с 1930-го, в связи с упразднением округа, — в составе Воскресенского района Московской области.
Церковь Архангела Михаила в Карпове — последнее место служения священномученика Андрея Воскресенского.
В 1926 году в селе проживало 693 человека (272 мужчины, 421 женщина), насчитывалось 149 хозяйств, из которых 146 было крестьянских[6]. По переписи 2002 года — 46 человек (18 мужчин, 28 женщин)[8].