Lowell
Lowell is located close to the center of Maine. Lowell has 38.29 square miles of land area and 1.94 square miles of water area. As of 2010-2014, the total Lowell population is 329. Lowell median household income is $45,625 in 2010-2014. Lowell median house value is $110,300 in 2010-2014. On average, Lowell is much better than the state average in quality.
|