Lowell

City in United States · Massachusetts · Population 100,973

City profile

Key facts

Country
United States
Province / state
Massachusetts
Population
100,973
Latitude
42.6500
Longitude
-71.3167