Численность постоянного населения Санкт-Петербурга на 1 января 2017 года составила 5 млн 281 тыс. 800 человек. За год количество петербуржцев увеличилось на 56,1 тыс. человек, или примерно на 1%. Об этом свидетельствуют данные Петростата.

За 2016 год в Северной столице родилось 72 879 младенцев. Показатель рождаемости, из расчета на 100 тыс. населения, вырос на 2% по сравнению с 2015 годом.

Скончалось за год в Петербурге 61 459 человек. Показатель смертности за год также снизился на 2% к уровню 2015 года, при этом младенческая смертность уменьшилась на 13%.

Естественный прирост населения города в 2016 году составил 11 420 человек. Это на 2708 человек (или 29%) больше, чем в 2015 году. Однако 80% общего роста численности постоянного населения Санкт-Петербурга дала миграция, переезд в Петербург «на ПМЖ» жителей других регионов и стран, и лишь 20% внес в увеличение числа жителей естественный прирост.

За 2016 год в Санкт-Петербурге на 12% снизилось число зарегистрированных браков и на 2% возросло количество официально оформленных разводов.

Как сообщало ИА REGNUM, согласно прогнозу социально-экономического развития Санкт-Петербурга до 2035 года, численность населения Санкт-Петербурга к этому году составит 6 млн 600 тыс. человек. Увеличение будет обеспечено естественным приростом только на 30%. Ожидается, что общий коэффициент рождаемости сохранит положительную динамику. Кроме того, рост продолжительности жизни увеличит нагрузку на трудоспособных граждан.