Believed to be the oldest covered bridge in New Hampshire, Bath-Haverhill Bridge was built in 1829 and is 277' long. It spans the Ammonoosuc River joining Bath and Woodsville. It has survived several floods, including one that carried a barn into the structure. Today, it is only open to foot traffic. Bath-Haverhill Bridge is listed on the National Register of Historic Places.