Деревня Петрово расположена в 19 км от города Истра, в западно-юго-западном направлении
Относится к сельскому поселению Костровское
Ближайшие крупнейшие населенные пункты: с. Онуфриево (4 км на запад), п. Хуторки (8 км на север), д. Кострово (8 км на северо-восток). Рядом находятся: деревни Татищево (1 км на юго-восток), Юркино (1 км на юг), Корсаково (1 км на северо-восток), Мансурово (1 км на северо-восток), Пирогово (2 км на восток)
По данным последней переписи в деревне зарегистрировано 4 жителя (1 мужчина, 3 женщины)
Высота над уровнем моря 210 м.
Координаты: 55°51΄16˝С.Ш. 36°34΄56˝В.Д.
Код ОКТМО: 46618419171
Код ОКАТО: 46218819016
Код КЛАДР: 5000900060100
До этой деревни
остановка Никольская больница (330 метров)
Истра - 35 км на автобусе 34 ; 46 км на автобусе 48
Новоиерусалимская - 30 км на автобусе 34 ; 40 км на автобусе 48
От этой деревни
от остановки Никольская больница (330 метров)
Истра - 35 км на автобусе 34, 48
Новоиерусалимская - 30 км на автобусе 34, 48