По состоянию на 1 января 2022 года в городском округе Красноярска проживало 1 103 781 человек. По сравнению с 1 января 2021 года численность населения увеличилась на 10 153 человека (на 0,9%). Естественная убыль (превышение числа умерших над числом родившихся) — 4 627 человек, миграционный
прирост за год — 14 780 человек. Такие данные предоставил Красноярскстат.
В Красноярске в 2021 году родилось 11 245 детей, что на 319 малышей меньше, чем в 2020 году. Наряду со снижением рождаемости в 2021 году отмечалось увеличение смертности — умерли 15 872 жителя города. Для сравнения: в 2020 году скончался 13 831 красноярец.
В 2021 году в Красноярск приехали 46 700 мигрантов, по сравнению с 2020 годом это больше на 9 603 человека. Уехали из края в прошлом году 31 920 человек, что на 3 654 человека меньше, чем в 2020.
Миграционный прирост населения (14 780 человек) в Красноярске сложился за счет превышения числа прибывших над выбывшими в результате миграции как в пределах России, так и международной.