Semyonov is a locality located 439.74 km west-southwest from Moscow in Nizhny Novgorod Oblast, Russia. The population of Semyonov is 24,067 people. You can find Semyonov on any map using the following decimal coordinates: 56.7915 (latitude), 44.4953 (longitude).