На 1 января 2004 года численность населения Ставропольского края по оценке краевого комитета статистики составила 2723,9 тыс. человек. Миграционный прирост населения в край за 2003 год составил 4,8 тысячи человек и покрыл естественную убыль населения лишь на треть.
Всего за 2003 год в край на постоянное место жительства прибыло 25,5 тыс. человек. В обмене мигрантами со странами СНГ и Балтии, кроме Белоруссии, Ставрополье сохраняет положительное миграционное сальдо. В 2003 году статус вынужденного переселенца получили всего 11 человек (5 семей), из них 5 человек ранее проживали в Узбекистане и Чечне, 1- в Казахстане. На 1 января 2004 года официальный статус вынужденного переселенца в крае имели 11,0 тыс. человек, или 5,6 тыс. семей. За 2003 год Управление ГУВД СК по делам миграции лишило статуса по причине истечения срока его действия более 7,5 тыс. вынужденных переселенцев.