Shlisselburg, known as Oreshek from 1323 to 1611, and Petrokrepost from 1944 to 1992, is a town in Kirovsky District, Leningrad Oblast, Russia. It is located at the head of the Neva River on Lake Ladoga, 35 kilometers (22 mi) east of St. Petersburg. Population: 14,131 (2021 census); 13,170 (2010 census); 12,401 (2002 census); 12,589 (1989 Soviet census).
- Country
- Russia, Russian Empire, Soviet Union, Tsardom of Russia
- Inception
- 1323