Main Menu Search

UMass Lowell Campus

The Lowell campus is located in the historic industrial city of Lowell, 25 miles northwest of Boston. It lies along the Merrimack River, which was the power source for the mills built along the river, giving rise to America’s first industrial city. Within easy distance are the lakes and mountains of New Hampshire, western Massachusetts, Vermont, and Maine, as well as the shores of the Atlantic Ocean and Cape Cod. Directions to North Campus.

Due to resurgence in the technology boom of the 1980’s, today Lowell is a thriving commercial area in a technology rich environment. The University has a multitude of research centers and institutes that offer state-of-the art research and training opportunities. The IMS administration office is located on the Lowell Campus.

UMass Lowell Links

College of Sciences

College of Engineering

Other Resources and Programs

Top