Lowell is a locality located 634.27 km southwest from Washington in Massachusetts, United States. The population of Lowell is 109,945 people. You can find Lowell on any map using the following decimal coordinates: 42.6365 (latitude), -71.3269 (longitude).