Volkhov

Russia

Volkhov is an industrial town located in Russia. It serves as the administrative center of the Volkhovsky District within the Leningrad Oblast region.

The town is situated on the river Volkhov, approximately 122 kilometers (76 miles) east of St. Petersburg. According to the 2010 census, the population of Volkhov was 47,182.

Sources

  1. Volkhov