Репихово — деревня в Сергиево-Посадском районе Московской области России, входит в состав городского поселения Хотьково. Деревня Репихово расположена на севере Московской области, в юго-западной части Сергиево-Посадского района, примерно в 41 км к северу от Московской кольцевой автодороги, 12,5 км к юго-западу от железнодорожной станции Сергиев Посад и 4 км к югу от железнодорожной станции Хотьково, по левому берегу реки Вори бассейна Клязьмы. В 4,5 км юго-восточнее деревни проходит Ярославское шоссе М8, в 12 км к югу — Московское малое кольцо А107, в 18 км к северу — Московское большое кольцо А108, в 29 км к западу — Дмитровское шоссе А104. Менее, чем в 1 км к западу — пути Ярославского направления Московской железной дороги. Ближайшие сельские населённые пункты — посёлок Репихово, деревни Арханово и Короськово. К деревне приписано пять садоводческих товариществ (СНТ).