Петербург относится к городам «демографической старости». Из четырех с половиной миллионов постоянного населения около 1 миллиона 100 тысяч человек пенсионного возраста. Такие цифры привел в своем докладе уполномоченный по правам человека в Петербурге в Законодательном собрании.
Согласно приведенным данным, 55% из них являются инвалидами, почти 345 тысяч человек - ветераны Великой Отечественной войны; 27,3% - люди 75-ти лет и старше (в том числе в возрасте от 75 до 80 лет – 13,5%); 12,6% – от 80 до 90 лет; 1,2% – от 90 лет и старше.
Граждане пожилого возраста составляют почти четверть жителей города, в то время как несовершеннолетних петербуржцев – 14,8%. По прогнозным расчетам, в 2010 году доля пожилых людей в общей численности населения Петербурга составит 25%, а в 2026 году уровень показателя достигнет 29%.