В Красноярске выросла численность населения, при этом естественный прирост замедлился. По данным Красноярскстата на 1 января 2019 года, в столице края проживают около 1,1 млн человек.
Разница в количестве горожан за последний год составила 4 452 человека — прирост в 0,4 %. В 2017 году темпы увеличения численности были заметнее — на 7840 человек (0,7 %).
Естественный прирост населения Красноярска в 2018 году составил 1974 человека, на тысячу меньше, чем в 2017-м. В краевом центре родилось 13 337 детей (6 815 мальчиков и 6 522 девочки). Это на 625 малышей меньше, чем в 2017 году. При этом в городе стали чаще умирать — зарегистрировано 11 363 случая смерти (в 2017 году — 10 963 случая). Основными причинами смерти населения остаются болезни системы кровообращения — 44,8 % от общей численности умерших, рак — 20,1 % и внешние причины — 8,8 %.
Миграционный прирост населения в Красноярске — 2 478 человек. Основными мотивами смены места жительства внутрикраевых и межрегиональных мигрантов — причины личного, семейного характера и получение образования (на них указали 61,3 % прибывших из других городов страны), международных мигрантов — причины, связанные с работой (54,5 % прибывших).