The River Cities

Parks and Trails


The Bradford Rail Trail in Haverhill on the southern side of the Merrimack River occupies 1.3 miles of the former Pan Am rail lines, beautifying an area for pedestrians, cyclists, joggers and other non-motorized users.

The Clipper City Rail Trail in Newburyport is a 1.1 mile pathway running between the MBTA commuter rail station and the shoreline of the Merrimack River in Newburyport. The trail is a multi-use pathway for walkers, bicyclists, and other non-motorized users. The trail runs through Newburyport’s historic residential neighborhoods on its way to the waterfront and restaurants downtown.

The Old Eastern Marsh Trail in Salisbury is a 1.4 mile paved trail extending from the Merrimack River to Mudnock Road. It passes through pristine sections of the Great Marsh with beautiful views and world class bird watching.

Riverside Park in Haverhill has five baseball diamonds, five softball diamonds, and a mile-long walking path along the Merrimack River. It has restroom facilities, three basketball courts, a street hockey area, a carry-top boat ramp, two tot-lots, a handicapped swing set, two parking lots, a volleyball court, a skating area, two horseshoe pits, and four tennis courts.


Alliance Park

Lower Main Street
Amesbury, MA

Deer Island

Amesbury, MA

Pines Recreation Area

222 Main Street
Groveland, MA

First Landing Park

197 Water Street
Haverhill, MA

George Washington

Landing Park
30 Ferry Street
Haverhill, MA

Merrimack River Trail - Buttonwoods Section

236 Water Street
Haverhill, MA

Merrimack River Trail – Hannah Dustin Rest Area

1313 River Street
Haverhill, MA

River Front Park

77 Washington Street
Haverhill, MA

River Rest Park

130 Water Street
Haverhill, MA

Riverside Park & Merrimack River Trail

161-163 Lincoln Avenue
Haverhill, MA

Cashman Park

Pop Crowley Way
Newburyport, MA

Clipper City Rail Trail

Pop Crowley Way or 25
Boston Way (MBTA station)
Newburyport, MA

Joppa Park

Water Street
Newburyport, MA

Maudslay State Park

Curzon Mill Road
Newburyport, MA

Moseley Woods

14 Spofford Street
Newburyport, MA

Waterfront and Waterfront

Promenade Park
38R Merrimac Street
Newburyport, MA

Old Eastern Marsh Trail

Friedenfels Road
Salisbury, MA

Bradford Rail Trail

29 Middlesex Street
Haverhill, MA