Lewiston, ME

Mayor Robert E. Macdonald

On Lewiston

Total Population: 36,437
Population Density: 1,065 (people/sq.mi.)
Land Mass: 34.1 (sq.mi.)