Санкт-Петербург занял пятое место среди субъектов РФ по инвестициям в российские регионы. Их общий объем за 2018 год составил 750 млрд рублей. По данным Росстата в процентном отношении это составляет 4,2%.
Опередили Петербург по региональным инвестициям Москва (2,43 трлн руб. или 13,8%), Ямало-Ненецкий автономный округ (1 трлн руб. — 5,8%), Ханты-Мансийский автономный округ (922 млрд руб. — 5,2%) и Московская область (900 млрд руб. — 5,1%). Общий объем инвестиций в основной капитал в России в 2018 году достиг 17,6 трлн руб. Всего за три последних года в экономику Петербурга было инвестировано более 2 трлн руб.