Novaya Ladoga (Russian:Но́вая Ла́дога) is a town in Volkhovsky District of Leningrad Oblast, Russia, located at the point where the Volkhov River flows into Lake Ladoga, 140 kilometers (87mi) east of St.Petersburg. Population: 8,838(2010 Census);9,920(2002 Census);11,310(**** Census).