Massachusetts Route 125
|Maintained by MassDOT|
|Length:||18.90 mi (30.42 km)|
|South end:||Interstate 93 in Wilmington|
| Route 28 in Andover
Route 114 in North Andover (short concurrency)
Route 133 in North Andover (concurrency)
Route 113 in Haverhill
Route 97 in Haverhill
Route 110 in Haverhill (brief concurrency)
Interstate 495 in Haverhill
|North end:||Route 125 in Plaistow, NH|
Route 125 is a Massachusetts state route that while running southwest to northeast, is signed north–south. It runs from Interstate 93 in Wilmington to the Massachusetts-New Hampshire state line in Haverhill, where it continues as New Hampshire Route 125 through Plaistow to Rochester, New Hampshire. After the first 1.7 miles (2.7 km), which are in Middlesex County, the rest of the route passes through Essex County.
Route 125 begins at I-93, at exit 41, just south of where I-93 drops from four lanes to three. It passes through an area of industrial parks before clipping the northwest corner of North Reading and entering Andover. Once in Andover, the road serves as a bypass road around much of Andover's busier sections. It intersects Route 28 with a cloverleaf interchange as it bends northward through town. The route then enters North Andover, becoming concurrent with Route 114 for half a mile as the two routes pass Merrimack College. Route 125 then splits northward, becoming concurrent with Route 133 again acting as a bypass, this time between North Andover's more densely populated west end and its historical center. The two routes split at a point between Lawrence Municipal Airport and Lake Cochichewick in the northern end of town.
From there, Route 125 passes into Haverhill in the Bradford section of town. In Bradford, Route 125 meets a connector road between it and I-495 which passes through an industrial area. The route then continues through the Bradford area before crossing the Merrimack River at the Basiliere Bridge. Once it crosses the bridge into the downtown Haverhill area, Route 125 crosses Route 113 before sharing a one-block concurrency with Route 97 and a two-block concurrency with Route 110 in quick succession. The route then turns more northwesterly, crossing I-495 directly at Exits 51 A-B. The route turns northward at Plaistow Road before entering into Plaistow, New Hampshire and becoming New Hampshire Route 125. Main Street, meanwhile, heads into Plaistow as well, where it meets the end of New Hampshire Route 121.
|Middlesex||Wilmington||0.00||I-93||Southern end of Route 125.|
|Essex||Andover||2.4||Route 28||Cloverleaf intersection|
|North Andover||6.9||Route 114 West||Southern end of concurrency with Route 114.|
|7.4||Route 114 East||Northern end of concurrency with Route 114.|
|7.7||Route 133 West||Southern end of concurrency with Route 133.|
|10.4||Route 133 East||Northern end of concurrency with Route 133.|
|Haverhill||13.0||To I-495||Connector road to I-495 Exit 48.|
|15.8||Route 97||Brief concurrency with Route 97 for one block.|
|16.0||Route 110||Brief concurrency with Route 110 for one block.|
|17.7||To I-495||I-495 Exit 51.|
|18.6||To NH Route 121||Main Street continues to become NH Route 121 at border.|
|18.90||NH Route 125||Northern end of Massachusetts Route 125.
Southern end of N.H. Route 125.