Belomorsk is a locality located 986.87 km south from Moscow in Republic of Karelia, Russia. The population of Belomorsk is 9,678 people. You can find Belomorsk on any map using the following decimal coordinates: 64.5185 (latitude), 34.7604 (longitude).