Smolensk is a locality located 372.03 km east-northeast from Moscow in Smolensk Oblast, Russia. The population of Smolensk is 330,025 people. You can find Smolensk on any map using the following decimal coordinates: 54.7792 (latitude), 31.999 (longitude).