Novaya Ladoga is a locality located 576.22 km southeast from Moscow in Leningrad Oblast, Russia. The population of Novaya Ladoga is 8,203 people. You can find Novaya Ladoga on any map using the following decimal coordinates: 60.102 (latitude), 32.29 (longitude).