Novoulyanovsk is a locality located 710.14 km west-northwest from Moscow in Ulyanovsk Oblast, Russia. The population of Novoulyanovsk is 13,990 people. You can find Novoulyanovsk on any map using the following decimal coordinates: 54.1457 (latitude), 48.3924 (longitude).