Where is Lowell?

UMass Lowell is one of the five campuses of the University of Massachusetts system. It is located in the region of the United States known as New England, in the state of Massachusetts, in the city of Lowell.

Ìýis an exciting state. The capital - only 25 miles from the campus - isÌý, an educational and culturalÌýhub.ÌýThe Lowell campus is also close to ocean beachesÌýand mountains (see information onÌýtheÌýÌýof Massachusetts and on the neighboring states ofÌýÌý²¹²Ô»åÌý).

Read more about UMass Lowell.

°Õ³ó±ðÌýÌýis a vibrant communityÌýthat is home to diverse ethnic groups and immigrant populations. The city is the birthplace of the industrial revolution,Ìýwhich is commemorated by theÌý. It is close to Massachusetts' technology corridor and offers many opportunities forÌýpaidÌýco-ops and internships, as well as a wide array ofÌý.

Learn more about Lowell.