Pikalyovo is a locality located 466.53 km south-southeast from Moscow in Leningrad Oblast, Russia. The population of Pikalyovo is 20,183 people. You can find Pikalyovo on any map using the following decimal coordinates: 59.5205 (latitude), 34.1515 (longitude).