Lowell National Historical Park

Lowell National Historical Park

National Park · Lowell, Massachusetts


Lowell National Historical Park is a National Historical Park of the United States located in Lowell, Massachusetts. Established in 1978 a few years after Lowell Heritage State Park, it is operated by the National Park Service and comprises a group of different sites in and around the city of Lowell related to the era of textile manufacturing in the city during the Industrial Revolution.

More on Wikipedia

Ratings & Reviews

Good to Know

Wheelchair Accessible
Good for Kids
Contactless Payments

Featured in Guides

Also at This Location