Расстояние до Москвы (по прямой) составляет 460 км.
Расстояние до центра Великий Новгород (по прямой) составляет 21 км.
Расстояние до районного центра город Старая Русса (по прямой) составляет 15 км.
Петрухново — деревня в Старорусском муниципальном районе Новгородской области, с весны 2010 года относится к Великосельскому сельскому поселению, прежде входила в ныне упразднённое Астриловское сельское поселение. На 1 января 2011 года постоянное население деревни — 12 жителей, число хозяйств — 8.
Деревня находится на Приильменской низменности на высоте 28 м над уровнем моря. Деревня расположена на реке Белка, в восьми километрах к северу от деревни Астрилово.
Неподалёку, в 1,5 км к югу, у реки Коростовка расположена ещё одна деревня — Дубки.
Транспорт
Ближайшая железнодорожная станция расположена в Тулебле.
Численность населения
2010 — 10
2011 — ↗ 12
2012 — ↗ 13
2013 — ↘ 12
Наибольшая численность населения была зафиксирована в 2012 году, когда она составляла 13 человек. Наименьшаая численность населения была в 2010 году, и была 10 человек.