За 2013 год в город прибыло 7 534 человека, выбыло из города 5 401 человек. Миграционный прирост составил 2 133 человека, он происходит в основном за счет государств-участников СНГ, районов Алтайского края.
Общая численность проживающих соотечественников на территории вселения «Город Рубцовск и Рубцовский район» в рамках реализации «Программы Алтайского края по оказанию содействия добровольному переселению в Российскую Федерацию соотечественников, проживающих за рубежом» по состоянию на 01.01.2014 года составляет 1 644 человека, из которых 901 – участник госпрограммы и 743 члена семьи.
С 01.09.2013 года вступила в действие новая долгосрочная целевая программа «Оказание содействия добровольному переселению в Алтайский край соотечественников, проживающих за рубежом, на 2013-2015 годы». По состоянию на 01.01.2014 года численность участников программы составила 5 человек и 10 членов их семей.