Manage Your Business

University of Massachusetts Lowell

University of Massachusetts Lowell

University · Lowell, MA

About

The University of Massachusetts Lowell (also known as UMass Lowell) is an urban public research university in Lowell, Massachusetts, United States, and part of the University of Massachusetts system. With nearly 1,150 faculty members and 18,058 students, it is the largest university in the Merrimack Valley and the second-largest public institution in the state behind UMass Amherst.

MoreLess
More on Wikipedia

Good to Know

Wheelchair Accessible
Gender-Neutral Restrooms

Also at This Location

Details