В черте Санкт-Петербурга всего насчитывается 800 мостов. Из них в черте города 342 моста, среди которых 21 разводной. Остальные все мосты находятся в черте пригорода.
Большой Обуховский мост был окончательно введен в эксплуатацию в 2007 году.
Большой Петровский мост был открыт в 2010 году.
Синий мост был реконструирован в 2014 году.
Мост через Восточный канал был открыт в 2015 году.
Мост через Корабельный фарватер был открыт в 2016 году.
Мост через Петровский фарватер был открыт в 2016 году.
Мост через Ягельский фарватер был открыт в 2016 году.
Мост через Южный канал был открыт в
Яхтенный мост был открыт в 2017 году.
Пешеходный мост через Восточный канал был открыт в 2017 году.
Мост Бетанкура через Малую Ниву был открыт в 2018 году.