Село Карпово имеет древние корни, однако в Писцовой книге Веневского уезда 1572 года оно не упоминается, хотя имеется Карповская поляна, расположенная в том же месте. Поляна относилась к селу Архангельскому на "Веневском городище". Согласно местному преданию, когда-то на правом берегу реки Осетра, на горе, стояли два деревянных храма: во имя святого евангелиста Иоанна Богослова и во имя святого Архангела Михаила, а местность называлась «Старое Городище». Предполагается, что здесь в древности существовала крепость для защиты от татарских набегов. Позднее оба храма были разобраны, и из их материалов был построен один храм на месте нынешнего Михаило-Архангельского храма, что и дало начало приходу в селе Карпово.
Ныне существующий каменный храм во имя святого Архистратига Михаила с тёплым приделом во имя святителя и чудотворца Николая был построен в 1825 году усилиями двух родных сестёр, девиц из дворянского рода — Марии Васильевны и Веры Васильевны Кислинских. Храм возведён на месте прежнего деревянного, что подчёркивает стремление местных жителей и благотворителей к укреплению православной веры и созданию долговечных культовых сооружений.
Архитектурно храм представляет собой каменное здание с главным престолом во имя святого Архистратига Михаила и приделом во имя святителя Николая Чудотворца. В конце XIX века храм подвергся капитальному ремонту благодаря щедрым пожертвованиям прихожанина, действительного статского советника Ивана Ивановича Лукьянова. Эти обновления свидетельствуют о неослабевающем внимании и заботе прихожан о своём духовном центре.
Приход храма включал в себя село Карпово и деревни Гурьево, Гурьевские выселки и Ульяново. В 1886 году при храме была открыта церковно-приходская школа.
В 1860-х годах настоятелем деревянной Михаило-Архангельской церкви был священник Иван Филиппович Некрасов. В этот период произошло чудесное явление иконы Казанской Божьей Матери в колодце возле храма. От обретённой иконы начались многочисленные исцеления, и на поклонение ей стали приезжать паломники из разных губерний. На месте явления иконы над колодцем была построена часовня, а сам деревянный храм отремонтирован и возведена новая колокольня.
Храм Михаила Архангела в селе Карпово с момента своего основания и до настоящего времени является действующим. 15 декабря 2006 года храм отметил своё 115-летие. Все эти годы в храме исправно проводятся богослужения. Храм расположен на пригорке, что делает его заметным архитектурным доминантом в окружающем ландшафте.