Санкт-Петербургу на восстановление численности населения после трагедий XX века требовались десятилетия — три цикла в су
XX век был наполнен трагичными для Восточной Европы событиями, и в моменте они оказывали на демографию городов и областей сильнейшее влияние. Одним из категоричных примеров подобного является Санкт-Петербург. Демографическая история города во многом определяется тремя событиями: Гражданской войной в России 1917-1921 гг., Великой Отечественной и развалом СССР.
В период правления Романовых Северная Пальмира поступательно прирастала в своём населении: начав с 8-14 тысяч строителей и солдат в 1700-х, XIX век город встречал уже с 220 тысячами обитателей, а XX век с 1.4 млн жителей. Росту населения придали ускорение отмена крепостного права (рост на 60% за 20 лет начиная с 1865 г.) и модернизация Витте-Столыпина (рост в 2 раза за 20 лет начиная с 1895 г.). При этом Первая Мировая не остановила восходящую тенденцию: если в 1914 г. в городе проживало 2.12 млн жителей, то к Февральской революции их было уже более 2.4 млн.
Гражданская война 1917-1921 гг. со спадом промышленности на 85% обернулась для (на тот момент) Петрограда массовой эмиграцией, эпидемией тифа, бегством части жителей обратно на село в попытке спастись от голода. В итоге к концу 1920 г. население сократилось на 69.4% относительно конца 1916 г., составляло всего 740 тысяч, т.е. откатилось к значениям 50-летней давности, начала 1870-х.
Дореволюционные уровни были достигнуты только к 1932 г., то есть спустя 16 лет. Зато к 1941 г. именовавшийся уже как Ленинград мегаполис дорос до 3 млн жителей. Вновь столько жителей город увидит только через 17 лет, в 1958 г. По разным оценкам в период Великой Отечественной погибло 800-1100 тысяч ленинградцев с учётом избыточной смертности эвакуированных в тыл. Также неизвестно количество мобилизованных мужчин, сложивших голову на фронте или в плену. По итогам 1944 г. в городе оставалось всего 546 тысяч жителей, за 4 года сокращение составило 81.8%.
К 1991 г. население Ленинграда превысило 5 млн человек. За развалом СССР последовал глубочайший экономический кризис (промпроизводство сократилось на 55%), эмиграция в Израиль, США, Европу, рост смертности параллельно со спадом рождаемости. В итоге за 1992–2005 годы естественная убыль населения Санкт-Петербурга превысила 500 тыс. человек. К 2003 г. сокращение с максимумов составило −8.7%. На полное восстановление потребовалось 23 года, отметка в 5 млн повторно была превышена сравнительно недавно, в 2014 г.
Из последних 110 лет 56 пришлись на периоды спада или восстановления населения Санкт-Петербурга. Остаётся только догадываться, каких размеров достиг бы город без выше перечисленных катаклизмов. Возьмём на себя смелости заявить, что это точно было бы не меньше 10 млн жителей.