City State 2015 Population
530 Portland Maine 66,881
1045 Lewiston Maine 36,202
1165 Bangor Maine 32,391
1446 South Portland Maine 25,556
1607 Auburn Maine 22,871
1705 Biddeford Maine 21,282

View Largest Maine Cities From Different Years

1800s 1840 1850 1860 1870 1880 1890
1900s 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990
2000s 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
1728 Sanford Maine 20,893
1873 Saco Maine 19,078
1922 Augusta Maine 18,471
1970 Westbrook Maine 17,978
2120 Waterville Maine 16,261
3191 Brewer Maine 9,232
3207 Presque Isle Maine 9,171
3445 Bath Maine 8,305
3586 Ellsworth Maine 7,857
3601 Caribou Maine 7,816
3656 Old Town Maine 7,624
3788 Rockland Maine 7,237
3975 Belfast Maine 6,682
4400 Gardiner Maine 5,597
6216 Calais Maine 2,980
7041 Hallowell Maine 2,315
9343 Eastport Maine 1,266