虹桥是海宁段横跨大运河唯一的古桥,始建于唐朝末年,而现在展现在人们面前的虹桥则建于清咸丰元年。道光二十八年(公元1848年)虹桥坍圮。咸丰元年(公元1851年),里人许裢募集资金按原桥式样,以原桥上石料整理后,添部分石料建成现在的虹桥。20世纪60年代,砸掉了桥顶四只石狮子,也拆掉了南北堍步头。1989年长安镇政府建亭立碑,详述桥史,加以保护;2002年靠桥建虹桥闸;2006年拆除亭子,修复两堍石步头,可通行。如今的虹桥,已成为长安古镇的标志,结构精致,游人众多,石刻人物栩栩如生,丝毫无损,为海宁市级文物保护单位。