Pikalyovo, sometimes Pikalevo, is a town in Boksitogorsky District of Leningrad Oblast, Russia, located 246 kilometers southeast of St. Petersburg and 25 kilometers east of Boksitogorsk. Population: 21,562 ; 23,325 ; 24,510 .