Pestovo is a locality located 333.7 km south-southeast from Moscow in Novgorod Oblast, Russia. The population of Pestovo is 14,985 people. You can find Pestovo on any map using the following decimal coordinates: 58.5921 (latitude), 35.8074 (longitude).