Согласно рейтингу городов по комфорту проживания, у Северной столицы низкий уровень доступности жилья, плохая экология и низкий уровень активности в секторе благоустройства города.
Согласно рейтингу качества жизни российских городов, составленного Институтом территориального планирования «Урбаника», Северная столица занимает 38-е место по комфорту проживания. Рядом с Петербургом разместились Мурманск (37-е место) и Петропавловск-Камчатский (39-е место). Составители рейтинга объясняют такие позиции низким уровнем доступности жилья и потребительских расходов, плохой экологией и низким уровнем активности городских чиновников в сфере благоустройства.
Пять лет назад — в 2010 году — Петербург занимал 5-е место. В 2011 году город занял 10-е место, а дальше позиции становились всё ниже. Первая десятка городов по комфорту проживания выглядит так: Сургут, Краснодар, Тюмень, Уфа, Сочи, Екатеринбург, Ставрополь, Нижневартовск, Южно-Сахалинск, Москва.