Novoaltaysk is a locality located 2940.93 km west from Moscow in Altai Krai, Russia. The population of Novoaltaysk is 73,439 people. You can find Novoaltaysk on any map using the following decimal coordinates: 53.4261 (latitude), 83.9625 (longitude).