Первый деревянный мост на этом месте был построен при Петре I в 1716 году и имел длину около 150 метров. Впоследствии мост множество раз менялся: расширялся, укреплялся, перестраивался в дереве и камне. Современный вид мост приобрел в середине 19 века. Три пролета, перекрытых пологими сводами, выложили из кирпича и облицевали гранитом. Появились чудесные чугунные перила, выполненные по эскизам немецкого архитектора Карла Шинкеля, изображающие русалок и морских коньков.