Превышение смертности над рождаемостью в Санкт-Петербурге в 2024 году составило более 30%, то есть на 10 родившихся приходится 13 умерших. В целом по стране в 2024 году, по данным Росстата, рождаемость снизилась с 8,7 до 8,4 человек на 1 тыс. человек населения, а смертность выросла с 12 до 12,5. В 2023 году среднее число детей на одну женщину в Санкт-Петербурге составляло 1,26, в Ленобласти — 0,88, в России в целом — 1,41.