Численность населения Алтайского края на 01.01.2022 составила 2268179 человек, в том числе взрослого населения - 1790736 человек, детского населения - 477443 человека. В состав Алтайского края входят 9 городов краевого значения (Барнаул, Новоалтайск, Заринск, Алейск, Бийск, Белокуриха, Рубцовск, Славгород, Яровое) и 3 города районного значения (Горняк, Камень-на-Оби, Змеиногорск). Городское население - 1302594 человека (57,4%), сельское население - 965585 человек (42,6%). Численность женского населения (53,8%) превышает численность мужского (46,2%). Доля населения трудоспособного возраста составляет 55,3%.