А через год, в 1904 г., издана книга А. Никитина «Задачи Петербурга», в которой автор описывал проблемы, с которыми город столкнулся в новом веке, и пути их решения. О трех мостах через Неву — Благовещенском (Николая I), Литейном (Александра II) и Троицком — Никитин пишет: «По времени сооружения каждого моста достигнуты, в пределах возможных модификаций системы арочных мостов, соответствующие усовершенствования: для удобства судоходства. В Троицком мосте, увеличен средний пролет до 45 саженей (Александра II — 35 саженей, Николаевский — 22 сажени), увеличен пролет разводной части (в Троицком мосте два пролета по 12 саженей, в мосте Александра II — 1 пролет в 10 саженей, в Николаевском мосте — 1 пролет в 9,9 саженей). Для удобства пользования разводной частью уменьшено время разводки (в Троицком мосте 4 минуты, в мостах Николаевском и Александра II — от 8 до 10 минут). Благодаря системе верхнего строения моста, уменьшилась стоимость моста (в Троицком кв. саж. моста — 2112 рублей, в Николаевском — 2406 рублей, мост Александра II — 2434 рубля). Для удобства езды уменьшены уклоны въездов на мост (Троицкий — 0,03, тогда как Александра II и Николаевского около 0,05)».
Мост много раз менял свое название. Первый плашкоутный мост, построенный в начале XVIII в., назывался Петербургским. С 1827 г. его стали называть Троицким по находившейся рядом Троицкой площади и Троицкому собору. В 1891 г. Дума предложила назвать строящийся постоянный мост Александро-Мариинским по случаю 25-летия со дня бракосочетания Александра III и Марии Федоровны, но, по повелению императора, за мостом сохранили старое название. В октябре 1918 г. мост переименован в мост Равенства, а в 1945 г., после гибели С.М. Кирова, получил название Кировского. Наконец, 4 октября 1991 г. ему возвращено название Троицкого.
В 1935 г. на обелисках при въезде на мост со стороны Марсова поля двуглавые орлы и короны заменили на пятиконечные звезды. В 1955 г. на обелисках появились новые надписи: «По просьбе трудящихся Ленинграда, в память С.М. Кирова, выдающегося деятеля Коммунистической партии и Советского государства, руководителя ленинградских большевиков — этот мост 15 декабря 1934 года назван Кировским».
На обелиске с верховой стороны моста: «Кировский (бывший Троицкий) мост заложен 12 августа 1897 года и торжественно открыт 16 мая 1903 года в день празднования двухсотлетия Петербурга. Мост строился под руководством видных деятелей русской техники и архитектуры: Л.Н. Бенуа, М.П. Боткина, Р.А. Гедике, Г.И. Котова, Ф.Г. Зброжека, Л.Ф. Николаи, А.Н. Померанцева, А.А. Симонова, А.О. Томилина, М.А. Чижова и др.».
В 1965–1967 гг. по проекту инженеров Г.М. Степанова и К.П. Клочкова и архитектора Ю.И. Синицы был реконструирован разводной пролет моста. В 1977 г. была расширена проезжая часть моста. Капительный ремонт моста проводился в 2001–2002 гг.
Дворцовый мост стал четвертым мостом через Неву. Он соединил Дворцовую и Биржевую площадь. Его длина «всего» 260 метров, ширина — 27,8 метра. Проект моста создал уже знакомый нам инженер-мостостроитель — Анджей Павлович Пшеницкий. Именно ему поручили строительство моста после почти тридцатилетнего обсуждения и двух конкурсов, в ходе которых рассмотрели 27 проектов, но решение так и не приняли.
Строительство моста началось в 1912 г. и закончилось в 1916-м. Он состоит из пяти пролетов, средний из которых — разводной. Литые чугунные арки изготовлены Коломенским заводом. Силуэт разведенного Дворцового моста на фоне шпиля Петропавловского собора является одним из символов города. В создании художественного оформления моста принимали участие самые видные архитекторы Петербурга — Л.Н. Бенуа, Р.Ф. Мельцер, М.С. Лялевич и др. Однако, возможно, именно потому, что архитекторов было слишком много, им так и не удалось создать единый образ нового моста.
Открытие моста состоялось 29 декабря 1916 г., однако его еще не закончили — на нем все еще стояли деревянные ограждения. Литые чугунные ограждения, украшенные пятиконечными звездами, и фонари появились здесь только через два с лишним десятка лет — в 1939 г.
В 1917 г. мост изменил свое название и стал называться Республиканским. Историческое название возвращено в январе 1944 г.
В 1967 и 1997 гг. был проведен капительный ремонт моста.