Map of Lowell
Here is the location map of Lowell.
Where is located Lowell?
City is located in Middlesex County, Massachusetts, United States. Lowell is located 1 km from Health and Social Sciences Building and 15 km from Camp Massapoag. The nearest lake Lake Massapoag is 61 km away. The nearest beach Willow St Beach is 9 km away. The nearest museum American Textile History Museum is 1 km away. The nearest park Nolan Cr is 7 km away. The nearest castle Harvard Lampoon Building is 34 km away. The nearest city Chelmsford is 5 km away.