Малое Петрово — деревня в городском округе город Шахунья Нижегородской области. Население 31[1] (2010) человек➤
По автомобильным дорогам расстояние до областного центра города Нижнего Новгорода составляет 280 км[2], до административного центра города Шахунья — 14 км[3].
Малое Петрово, как и вся Нижегородская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00[4].
До 1 ноября 2011 года входила в состав ныне упразднённого Хмелевицкого сельсовета[5].
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 94% из 52 человек[7].