Одним из самых старых мостов Кронштадта является Макаровский мост, открытый в 1913-м оду и названный в честь выдающегося русского флотоводца и ученного Степана Осиповича Макарова.
Строительство Макаровского моста было начато в конце 1912-го года и уже через три месяца он был полностью готов к использованию. Изначально мост был необходим для того, чтобы сократить путь до нового Морского собора Святителя Николая Чудотворца. Такое название моста появилось неслучайно, в тот момент рядом с мостом как раз возводился первый памятник адмиралу Степану Осиповичу Макарову.
Макаровский мост состоял из металлического каркаса и деревянного настила. Со строительством моста автоматически отпала необходимость обходить овраг стороной или спускаться вниз — к трём нижним мостам через водоток. Первым по мосту на своем автомобиле проехал Император Николай Второй, который прибыл на торжественное освящение моста, вскоре он также посетил открытие памятника Макарову.
Стоит сказать, что мост располагается в самом центре Кронштадта, проходя над оврагом Петровского дока, он соединяется Якорную площадь и Красную улицу. В советское время он был переименован в Красный, но мытные жители продолжали называть его Макаровским, также использовались народные названия Подвесной и Висячий, а вот официальное советское название людям пришлось не по вкусу.
В 1971-м году мост был частично реконструирован и залит асфальтом, но в целом он сохранил свой внешний исторический облик.