Statistipedia

Lowell, MA

Lowell, MA
Map of Lowell
StateMassachusetts
Population111,306
Links
Maps

Lowell is in the state of Massachusetts, about 23 miles northwest of Boston. It has a population of 111,306.