On Campus

Recognized as USA's fastest growing research institution, UMass Lowell has attracted a growing pool of international staff and students that is supported by world-class facilities and infrastructure.

Click here to preview your life on campus at UMass Lowell

Study In...

Lowell

United States of America

Click here to explore

 
Information Sessions

Navitas at UMass Lowell marketing staff present information sessions both online, or in a town or city near you. You can discuss your study options, receive guidance on your application or just chat to us about living and studying in Lowell.

Click on the map below to see when our staff are in your country >>