Haverhill Line

Haverhill Line
An inbound train at Melrose Highlands station in 2014
Overview
OwnerMassachusetts Bay Transportation Authority
LocaleNortheastern Massachusetts
Termini
Stations15
Service
TypeCommuter rail
SystemMBTA Commuter Rail
Train number(s)202–293, 1215–1270 (weekdays)
5208–5291 (weekends)
Operator(s)Keolis North America
Daily ridership3,856 (2024)
Technical
Line length33 miles (53 km)
Track gauge4 ft 8+12 in (1,435 mm) standard gauge
Route map
former Dover service
67.1 mi
108 km
61.7 mi
99.3 km
57.2 mi
92.1 km
54.4 mi
87.5 km
Newfields
50.4 mi
81.1 km
45.5 mi
73.2 km
44.5 mi
71.6 km
Powwow River
40.7 mi
65.5 km
38.3 mi
61.6 km
36.4 mi
58.6 km
Atkinson
32.9 mi
52.9 km
Haverhill
32.5 mi
52.3 km
Bradford
Layover
Bradford
26.9 mi
43.3 km
North Andover
26.0 mi
41.8 km
Lawrence
23.9 mi
38.5 km
Shawsheen Village
22.8 mi
36.7 km
Andover
20.5 mi
33 km
Ballardvale
Wildcat Branch (
limited
service
)
16.3 mi
26.2 km
North Wilmington
Salem Street
12.0 mi
19.3 km
Reading
9.9 mi
15.9 km
Wakefield
Wakefield Junction
8.5 mi
13.7 km
Greenwood
7.5 mi
12.1 km
Melrose Highlands
6.7 mi
10.8 km
Melrose/Cedar Park
6.2 mi
10 km
Wyoming Hill
5.0 mi
8 km
Oak Grove
4.5 mi
7.2 km
Malden Center
Wellington
Assembly
Sullivan Square
0.8 mi
1.3 km
Community College
Lechmere
Science Park
0
North Station
 D  to Riverside
 E  to Heath Street

The Haverhill Line (formerly the Haverhill/Reading Line) is a branch of the MBTA Commuter Rail system, running north from downtown Boston, Massachusetts to Haverhill. The service operates on the Western Route of the former Boston and Maine Railroad, which extends north to Portland, Maine, though MBTA commuter rail service has not continued north of Massachusetts since 1967.