Основними видами економічної діяльності є (у дужках — частка у ВРП за 2010 рік): виробнича промисловість (24,1 %), оптова та роздрібна торгівля (18,7 %), операції з нерухомим майном (18,2 %), транспорт і зв'язок (9,9 %), будівництво (7,8 %), інші види діяльності (21,3 %). Фінансовий ринок міста є другим за величиною регіональним фінансовим ринком Росії. У місті діють Санкт-Петербурзька валютна біржа, Товарна біржа «Санкт-Петербург», Фондова біржа «Санкт-Петербург», Санкт-Петербурзька Ф'ючерсна біржа, Нафтова біржа «Санкт-Петербург». У місті зареєстровано 42 комерційних банки (найбільші з них: ВТБ, банк «Санкт-Петербург», «Росія», КІТ Фінанс, Балтінвестбанк, Міжнародний банк Санкт-Петербурга) і близько 100 філій банків інших регіонів, понад 400 фінансових і брокерських компаній.