Согласно переписи населения 2020 года в республике проживает 445 тысяч человек с российским гражданством. Еще 194 человека имеют двойное гражданство. В Хакасии проживают 349 иностранцев, из них большая часть — жители стран СНГ (7,1% из числа всех иностранцев). При этом еще в 2010 году таких граждан было 87,1%, а в 2002 — 90,2%. Среди них наибольшее число граждан
Таджикистана, Киргизии, Узбекистана, Казахстана, Азербайджана. Иностранцев из других стран мира, — 13 человек, а 67 человек не указали страну. Еще 150 человек сообщили, что вовсе не имеют гражданства.