Новоалтайск — город (с 1942) в России, административный центр Первомайского района Алтайского края. Образует Городской округ Новоалтайск.
Город расположен на правом берегу реки Оби, в нижнем течении его правого притока — реки Чесноковки, в 12 км от Барнаула (напротив него через Обь). Новоалтайск — крупный транспортный узел (входит в 10 самых крупных ж/д узлов РФ). Город находится на пересечении железнодорожных и автомобильных магистралей федерального значения. Площадь города — 7180 га.
Планировочно город делится на четыре района: южный, центральный, северный и восточный. Основные промышленные и коммунально—складские предприятия сосредоточены в границах южного промышленного узла и в северо-западной части города вдоль полосы отвода железной дороги. Территория северной и частично юго-западной части южного жилого района застроена одноэтажной индивидуальной жилой застройкой. Южная и северная части центрального жилого района формируются как деловой и административный центры, вокруг которых сосредоточены компактные жилые микрорайоны, имеющие четкую планировочную структуру. Этажность застройки в указанной зоне от 4-х до 10-ти этажей.