Fu costruito sulle rovine di un antico ponte romano, il Pons Aurelius, che risaliva al 215 d.C., per volontà di Sisto IV, in vista del giubileo del 1475 per collegare via Giulia al Vaticano.
Opera di Baccio Pontelli, fu restaurato nel 1599 da Clemente VIII che fece rinnovare il lastricato e i parapetti in travertino.

La costruzione dei muraglioni, nel 1880, ne alterò profondamente l'aspetto con la collocazione dei parapetti in ghisa.
E' costituito da quattro arcate con un "occhialone" che indicava ai romani il livello di piena del Tevere.