Severodvinsk is a locality located 989.05 km south from Moscow in Arkhangelsk Oblast, Russia. The population of Severodvinsk is 182,291 people. You can find Severodvinsk on any map using the following decimal coordinates: 64.5809 (latitude), 39.8743 (longitude).