Dukhovshchina is a locality located 333.98 km east from Moscow in Smolensk Oblast, Russia. The population of Dukhovshchina is 4,103 people. You can find Dukhovshchina on any map using the following decimal coordinates: 55.1964 (latitude), 32.4094 (longitude).