Petrozavodsk is a locality located 695.25 km south-southeast from Moscow in Republic of Karelia, Russia. The population of Petrozavodsk is 279,190 people. You can find Petrozavodsk on any map using the following decimal coordinates: 61.7865 (latitude), 34.4192 (longitude).