Алтайский край – многонациональный регион. По данным Всероссийской переписи населения 2020 года в крае проживали представители 118 национальностей. Наиболее многочисленными среди лиц, указавших национальную принадлежность, являлись русские (95,5%), немцы (1,3%), украинцы (0,5%), армяне и казахи (0,3%).
Наряду с государственным языком - русским, которым владеют 99,96% населения региона (из числа ответивших на вопрос о владении языком) жители региона владеют и другими языками. Самыми распространенными являлись английский и немецкий о владении ими сообщили, соответственно, 2,5% и 1,3% земляков. Армянским, казахским и таджикским языками владели более 3 тыс. человек (0,2%), более 2 тыс. человек (0,1%) знали узбекский и украинский языки.