Novoaltaysk è una città situata nella regione di Altaysky Kray, nella Federazione Russa. È situata nella parte sud-occidentale della Siberia, ai piedi delle montagne dell'Altai. La città si trova a circa 300 chilometri a sud-ovest di Barnaul, la capitale della regione. Novoaltaysk è una città relativamente giovane, fondata nel 1947 come insediamento per i lavoratori di una fabbrica di carta. Nel corso degli anni, la città si è sviluppata e ha visto un aumento della popolazione. Oggi, è una città di medie dimensioni con una popolazione di circa 50.000 abitanti.