Scarborough, ME

Town Manager Thomas Hall

On Scarborough

Total Population: 27,315
Population Density: 885 (people/sq.mi.)
Land Mass: 4.98 (sq.mi.)