Село Петрово расположено в 20 км от посёлка Серебряные Пруды, в западном-северо-западном направлении
Ранее принадлежало с/п Узуновское
На северо-востоке к селу примыкает д. Большое Орехово, на севере д. Красный Пахарь, на западе д. Кузьминка. Рядом находятся: деревни Малое Орехово (1 км на северо-запад), Невежино (2 км на юг)
По данным переписи 2010 года в селе зарегистрированы 838 жителей (380 мужчин, 458 женщин)
Высота над уровнем моря 182 м.
Координаты: 54°30΄51˝С.Ш. 38°25΄20˝В.Д.
Код ОКТМО: 46772000401
Код ОКАТО: 46250822011
Код КЛАДР: 5003100006200
автобус: 22