Финляндский железнодорожный мост расположен на Соединительной железнодорожной линии. В период строительства, начиная с 1910 года, его называли просто Железнодорожным, а при открытии, 28 октября 1913 года, дали имя мост Императора Александра I. Не имевшее никакой привязки к действительности, название не привилось, и мост стали именовать Финляндским, поскольку и железнодорожная линия строилась как соединительная между Финляндской и Русской железными дорогами. Параллельно с этим довольно долго, вплоть до 1955 года, мост называли Новым.
Мост Александра Невского соединяет одноименную площадь с Заневским проспектом. Название дано 15 мая 1965 года. До этого в процессе строительства мост именовали Старо-Невским, по народному названию части Невского проспекта, выходящей к площади.
Большеохтинский мост находится между Тульской улицей и Красногвардейской площадью. Постройка этого моста обсуждалась долго, по меньшей мере с 1863 года, и с самого начала будущий мост именовали именно так – Большеохтенский или же Охтенский (слово «Охтенский» до 1956 года писалось через «е»). Однако, когда мост был наконец открыт, 27 ноября 1908 года, ему было присвоено другое название – мост Императора Петра Великого. Название не привилось – мост по-прежнему именовался Большим Охтенским, а после Октябрьской революции об имени Петра и вовсе забыли. 28 июля 1923 года, вскоре после убийства в Лозанне советского дипломата В. В. Воровского (см. Исаакиевская площадь), переправу попытались переименовать в мост имени Воровского, но в итоге его именем назвали соседний мост через Охту в створе Новочеркасского проспекта (разобран в 1960 году). С 1957 года за мостом вновь закрепилось как основное наименование Большеохтинский; название Охтинский до сих пор можно встретить в литературе. С начала 1990-х годов предпринимаются упорные попытки восстановить в обиходе и даже в официальном употреблении имя мост Петра Великого, но к успеху они не приводят.
Литейный мост расположен в створе Литейного проспекта и улицы Академика Лебедева. Название дано 11 февраля 1850 года; начиная с этого названия большинство топонимов в центре города не возникали стихийно, а присваивались императорскими указами либо решениями городской думы. 10 августа 1879 года при открытии постоянного моста вместо прежнего наплавного его назвали мостом Императора Александра (имелся в виду правивший тогда Александр II). Имя быстро сократилось до Александровского моста, а после 1917 года исчезло вовсе, так и не вытеснив первоначального названия.
Троицкий мост соединяет Суворовскую и Троицкую площади. Первое его название – Петербургский, присвоенное 24 мая 1804 года, было связано с тем, что мост вел на Петербургскую сторону. Современное имя известно с 1820 года. В октябре 1918 года его переименовали в мост Равенства в честь одной из ценностей, провозглашенных Французской революцией: «Свобода. Равенство. Братство». Мостом Свободы стал Сампсониевский мост, а улицей Братства – Малый Сампсониевский проспект. 15 декабря 1934 года мост Равенства переименовали еще раз – в Кировский, одновременно с переименованием в честь С. М. Кирова улицы Красных Зорь (ныне Каменноостровский проспект). 4 октября 1991 года и мосту, и проспекту вернули историческое название.
Дворцовый мост находится между Дворцовым проездом и Биржевой площадью, у Зимнего дворца. Название известно с 1822 года, с октября 1918 по 15 декабря 1952-го он был Республиканским в честь Советской Республики.
Последний, Благовещенский мост расположен между площадями Труда и Трезини. Во время строительства с 1844 года его называли Новоисаакиевским, поскольку против Исаакиевской площади тогда наводился наплавной Исаакиевский мост. Существовало еще имя Постоянный мост, так как это был первый постоянный мост через Неву. Наконец, при открытии моста 21 ноября 1850 года ему дали название Благовещенский, поскольку Благовещенской тогда именовалась современная площадь Труда. Через неполных пять лет, сразу после смерти Николая I, 22 февраля 1855 года мост был переименован в Николаевский. В октябре 1918 года он стал мостом Лейтенанта Шмидта в честь руководителя восстания на крейсере «Очаков» в 1905 году П. П. Шмидта (см. Набережная Лейтенанта Шмидта). 14 августа 2007 года мосту вернули его первое официальное название – Благовещенский. Из двух исторических имен моста было выбрано именно это, поскольку оно дает привязку к местности и к тому же не является политизированным.
Через Малую Неву перекинуты два моста.
Биржевой мост соединяет Биржевую площадь с площадью Академика Лихачёва. Название ему было присвоено 6 апреля 1894 года по зданию Биржи (см. Биржевая площадь). В октябре 1918 года мост переименовали в мост Строителей в честь отнюдь не мостостроителей, а строителей социализма. 22 сентября 1989 года мосту одному из первых вернули прежнее название.
Тучков мост находится в створе 1-й и Кадетской линий Васильевского острова и Большого проспекта Петроградской стороны. Его название известно с 1770 года. Оно происходит от фамилии одного их первых содержателей моста Абрама Тучкова. 22 декабря 1758 года вышел сенатский указ, который гласил: «Объявленные в Санкт-Петербурге через реки три моста… отдать в вечное и потомственное содержание в компанию помянутым санкт-петербургским купцам Василью Ольхину и товарищам его: Ивану Яковлеву, Абраму Тучкову». Имя последнего, который выделил более своих товарищей средств на сооружение переправы, и закрепилось за мостом через Малую Неву. Стоит лишь отметить, что с 1774 по 1802 год параллельно существовало название Никольский мост. Оно происходило от Никольской речки, как именовалась в ту пору Ждановка. Впоследствии мост претерпевал лишь технические изменения. До 1960 года Тучков мост был деревянным, а современный мост сооружен в 1962–1965 годах.
Через Большую Невку перекинуты пять мостов.
Сампсониевский мост находится в створе улицы Куйбышева и Финляндского проспекта. Его первое название – Выборгский мост – известно с 1784 года. Оно было связано с тем, что мост вел на Выборгскую сторону. Современное имя было дано в 1822 году по Большому Сампсониевскому проспекту – главной магистрали Выборгской стороны. Иногда мост называли Госпитальным по находившемуся поблизости, на Клинической улице, Военно-сухопутному госпиталю (ныне в составе Военно-медицинской академии). 6 октября 1923 года мост переименовали в мост Свободы в честь еще одного лозунга из триады «Свобода. Равенство. Братство», а 4 октября 1991 года ему вернули историческое название.
Гренадерский мост соединяет северную набережную реки Карповки с Гренадерской улицей. До 1974 года он находился чуть выше по течению, в створе улицы Братства (Малый Сампсониевский проспект). В XVIII веке и вплоть до 1820 года наплавной Самсониевский мост (тогда его название писалось именно так) наводился именно здесь, напротив Сампсониевского собора; наименование известно с 1767 года в многочисленных вариантах – Самсоньевский, Самсоновский, Сампсоновский и т. д. Иногда, как и мост выше по течению, его называли Выборгским. Затем его разобрали, и моста здесь не было долгое время. Вновь мост возвели в начале ХХ века, и 17 июня 1904 года Гренадерский мост получил свое нынешнее имя по располагавшимся рядом, в доме № 44 по Петербургской (Петроградской) набережной, казармам Гренадерского полка (см. Казарменный переулок).
Кантемировский мост в створе проспекта Медиков и Кантемировской улицы – новый. Он получил свое название 25 октября 1982 года по Кантемировской улице.
Ушаковский мост расположен между Каменноостровским проспектом и улицей Академика Крылова. Первоначальное его название, известное с 1802 года, – Каменно-Островский. Оно связано с тем, что мост ведет на Каменный остров. Во второй четверти XIX века мост именовали 2-м Каменно-Островским, так как первым считался современный Каменноостровский мост через Малую Невку. Одновременно уже в 1821 году появляется название Строгоновский мост, с 1870-го – Строгановский, закрепившееся за мостом более чем на столетие. Оно было дано по усадьбе Строгановых, располагавшейся у моста, на современной Ушаковской набережной (сохранился только сад). 15 декабря 1952 года мост был переименован в Ушаковский в честь прославленного русского флотоводца Ф. Ф. Ушакова (1744–1817). Тогда же набережной Адмирала Ушакова стала и Строгановская набережная (ныне Ушаковская).