City State 2017 Population
21 Boston Massachusetts 685,094
132 Worcester Massachusetts 185,677
165 Springfield Massachusetts 154,758
252 Cambridge Massachusetts 113,630
262 Lowell Massachusetts 111,346
326 Brockton Massachusetts 95,672
329 New Bedford Massachusetts 95,120
337 Quincy Massachusetts 94,166
339 Lynn Massachusetts 94,063
366 Fall River Massachusetts 89,420
369 Newton Massachusetts 88,994
417 Somerville Massachusetts 81,360
428 Lawrence Massachusetts 80,162
580 Haverhill Massachusetts 63,639
594 Waltham Massachusetts 62,442
607 Malden Massachusetts 61,246
654 Medford Massachusetts 57,797
660 Taunton Massachusetts 57,139
667 Weymouth Town Massachusetts 56,664
682 Chicopee Massachusetts 55,515
712 Revere Massachusetts 53,993
729 Peabody Massachusetts 52,987
762 Methuen Massachusetts 50,259
836 Everett Massachusetts 46,324
855 Attleboro Massachusetts 44,590
866 Barnstable Town Massachusetts 44,163
878 Salem Massachusetts 43,415
899 Pittsfield Massachusetts 42,591
912 Beverly Massachusetts 41,816
915 Westfield Massachusetts 41,700
917 Leominster Massachusetts 41,615
935 Fitchburg Massachusetts 40,793
948 Holyoke Massachusetts 40,341
954 Chelsea Massachusetts 40,227
960 Marlborough Massachusetts 39,873
966 Woburn Massachusetts 39,701
1035 Braintree Town Massachusetts 37,156
1079 Watertown Town Massachusetts 35,756
1160 Franklin Town Massachusetts 32,996
1261 Gloucester Massachusetts 30,172
1310 Agawam Town Massachusetts 28,849
1316 West Springfield Town Massachusetts 28,704
1321 Northampton Massachusetts 28,593
1329 Melrose Massachusetts 28,367
1774 Gardner Massachusetts 20,640
1933 Winthrop Town Massachusetts 18,625
1977 Newburyport Massachusetts 18,060
2038 Amesbury Town Massachusetts 17,457
2039 Greenfield Town Massachusetts 17,442
2071 Southbridge Town Massachusetts 16,911
2165 Easthampton Town Massachusetts 16,050
2527 North Adams Massachusetts 12,970
2640 Palmer Town Massachusetts 12,279

View Biggest Massachusetts 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 2017