Согласно данным текущего учета численность населения Красноярска на 1 января 2004 года составила 912,8 тыс. чел.
Явно выраженные тенденции увеличения населения за счет превышения миграционного прироста над естественной убылью в 1995 - 2003 годах (за исключением 1999 и 2001 годов) позволяют отнести Красноярск к растущим городам (табл. 1).
Рост показателей рождаемости в 1980 - 1986 годах сменился снижением в 1987 - 1989 годах и еще более резким спадом в 90-е годы. В последние 4 года рождаемость в городе росла: 2000 год - 8,6%; 2001 год - 9,5%, 2002 год - 10,7%, 2003 год - 10,9%.
Смертность населения, составившая в 1995 году 14,5 человека на 1000 жителей, после некоторого снижения в 1996 - 1998 годах стабилизировалась в последние 4 года на уровне 13,7 - 14,0%. На протяжении ряда лет на первом месте среди причин смерти горожан стоят болезни системы кровообращения, в основном инфаркты миокарда и инсульты, на втором месте - злокачественные новообразования. Ежегодно от рака умирает более 2000 жителей города. Отмечается рост смертности лиц трудоспособного возраста, среди которых доля мужчин составляет 80%.