Уже на 1 июля 2012 года по данным Росстата население Санкт-Петербурга составляло 4,99 миллиона человек. При сохранении сложившихся в первом полугодии рекордных темпов прироста населения города (5,5 тысячи человек в месяц) население Санкт-Петербурга превысит 5 миллионов уже в октябре. Рост население связан с миграцией из стран СНГ (в первую очередь из Узбекистана, Таджикистана, Белорусии и Украины), а также внутрироссийской миграцией.