Statistipedia

Lowell, NC

Lowell, NC
Map of Lowell
StateNorth Carolina
Population3,640
Links
Maps

Lowell is located in the state of North Carolina, roughly 14 miles west of Charlotte. It has a population of 3,640.