На 1 января 2013 года численность постоянного населения городского округа Красноярска составила 1 017 226 человек и за 2012 год увеличилась на 19 144 человека, или на 1,9%, из них 3339 человек составил естественный прирост. Об этом 10 октября сообщили в пресс-службе Красноярскстата.
В общей численности населения мужчины составили 461 329 человек (45,4%), женщины — 555 897 человек (54,6%). На каждые 1000 мужчин приходится 1205 женщин. Устойчивый численный перевес женщин отмечается в возрастных категориях от 18 лет. В возрасте 70 лет и старше женщин в 2,5 раза больше, чем мужчин.
За 2012 год численность детей и подростков до 15 лет включительно в Красноярске увеличилась на 6357 человек (на 4,3%) и на начало 2013 года их доля в общей численности населения составила 15,2%. Численность населения трудоспособного и старше трудоспособного возрастов увеличилась на 8208 человек (1,2%) и на 4579 человек (2,4%) соответственно.
По данным Всероссийской переписи населения 2010 года, средний возраст жителей Красноярска — 37,1 года. Самым «молодым» районом краевого центра является Советский, где средний возраст жителей составил 35,1 года. Кроме этого, ниже общегородского — средний возраст жителей Октябрьского района (36,6 года). В остальных районах города средний возраст населения выше и составляет: в Ленинском — 37,7 года, в Кировском — 38,2 года, в Свердловском — 38,4 года и в Железнодорожном — 38,7 года. Наибольший средний возраст населения отмечен в Центральном районе Красноярска — 39,7 года.