Novoaltaysk (tiếng Nga: Новоалтайск) là một thị xã ở vùng Altai, Nga, nằm trên hữu ngạn sông Ob. Novoaltaysk cách Barnaul, trung tâm hành chính của vùng 12 kilômét (7,5 mi). Dân số: 70,437 (Điều tra dân số 2010);[1] 60,015 (Điều tra dân số 2002);[2] 53,642 (Điều tra dân số năm 1989);[3]