Uryupinsk is a locality located 624.99 km north-northwest from Moscow in Volgograd Oblast, Russia. The population of Uryupinsk is 37,620 people. You can find Uryupinsk on any map using the following decimal coordinates: 50.7897 (latitude), 42.0292 (longitude).