По данным Красноярскстата, численность населения Красноярского края на 1 января 2014 года составила 2 852 810 человек, в том числе 2 180 839 человек (76,4%) — в городской местности, 671 971 человек (23,6%) — в сельской. В 2013 году численность родившихся составила 41 106 человек, что на 13,7% больше численности умерших, естественный прирост составил 4 944 человека. В 2013 году наибольший естественный прирост отмечен в городских округах — Красноярске (3 901 человек), Норильске (1 604), Шарыпово (105), а также в Таймырском Долгано-Ненецком (232) и Емельяновском (156 человек) районах.
В Красноярском крае также растет численности детей, рожденных вторыми и третьими в семьях, отмечают статистики. В 2013 году по сравнению с 2012 годом численность вторых детей увеличилась на 140, третьих — на 468.
В 2013 году численность умерших в Красноярском крае составила 36 162 человека, что на 2,1% меньше численности умерших в 2012 году. Основными причинами смертности населения остаются болезни системы кровообращения (в 2013 году на их долю приходилось 48,1% всех случаев смертей), новообразования (17,9%) и внешние причины (13%).
В 2013 году число прибывших в населенных пунктах Красноярского края составило 110 347 человек, число выбывших — 108 956 человек, миграционный прирост — 1391 человек. Более 60% всех мигрантов (66 284 человека) участвовало во внутрикраевой миграции. За 2013 год в Красноярский край из других регионов России прибыло 35 539 мигрантов, в том числе из регионов Сибирского федерального округа — 19 450 человек. Из стран СНГ и стран дальнего зарубежья иммигрировало в край 7 672 и 852 человека соответственно.
За этот же период из Красноярского края в другие регионы России выехало 40 265 человек, из них 15 550 человек — в регионы Сибирского федерального округа. Число выбывших из Красноярского края за пределы России составило 2 407 человек, в том числе в страны СНГ — 1 604 человека, в страны дальнего зарубежья — 803 человека