Route 97 is a south–north highway in Essex County in northeastern Massachusetts, United States.
Route 97 passes through the western end of town, passing the Ipswich River Wildlife Sanctuary before meeting the northern end of Route 35 in Topsfield, just over the town lines of Wenham and Danvers.
The two routes pass Merrimack Valley Hospital, Riverside Park and Trinity Stadium (known locally for being the site of an exhibition game featuring Babe Ruth) before continuing along the banks of the Merrimack.
The route intersects I-495 at Exit 108 (formerly 50) as it continues into the Ayers Village section of the city.
Route 97 (abbreviated NH 97) also has a brief 2.563-mile-long (4.125 km) east–west state highway in Salem, Rockingham County, New Hampshire.