City State 2016 Population
537 Portland Maine 66,937
1055 Lewiston Maine 36,140
1183 Bangor Maine 31,985
1459 South Portland Maine 25,577
1611 Auburn Maine 22,948
1711 Biddeford Maine 21,362
1735 Sanford Maine 20,938
1870 Saco Maine 19,213
1933 Augusta Maine 18,494
1942 Westbrook Maine 18,402
2118 Waterville Maine 16,406
3225 Brewer Maine 9,107
3227 Presque Isle Maine 9,106
3467 Bath Maine 8,303
3586 Ellsworth Maine 7,911
3642 Caribou Maine 7,736
3717 Old Town Maine 7,518
3820 Rockland Maine 7,179
4015 Belfast Maine 6,647
4404 Gardiner Maine 5,620
6251 Calais Maine 2,965
7033 Hallowell Maine 2,326
9394 Eastport Maine 1,255

View Biggest 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 2016