Значимое влияние на общий прирост численности населения оказывает миграция. Наибольший миграционный прирост населения фиксировался в городе в 2011 - 2014 годах, что обусловлено в первую очередь привлечением на постоянное место жительства в Россию соотечественников, проживающих за рубежом.
Начиная с 2015 года, миграционный прирост начал снижаться, и в 2018 году в городе впервые в отчетном периоде наблюдалась миграционная убыль - 1791 человек, одной из основных причин которой стала информационная повестка о Челябинске как городе с плохой экологией, что и спровоцировало отток жителей в более благополучные экологические регионы или в пригородные территории.
В 2019 году миграционная убыль составила 3274 человека и еще более усугубила процесс сокращения численности населения.
Прогнозируемые в Стратегии-2020 направления, характеризующиеся сокращением населения в трудоспособном возрасте, подтверждают негативное развитие демографических процессов за рассматриваемый период.