Rank |
City |
Population (2012) |
1 |
Boston, Massachusetts
|
636,479
|
2 |
Worcester, Massachusetts
|
182,669
|
3 |
Springfield, Massachusetts
|
153,552
|
4 |
Lowell, Massachusetts
|
108,522
|
5 |
Cambridge, Massachusetts
|
106,471
|
6 |
New Bedford, Massachusetts
|
94,929
|
7 |
Brockton, Massachusetts
|
94,094
|
8 |
Quincy, Massachusetts
|
93,027
|
9 |
Lynn, Massachusetts
|
91,253
|
10 |
Fall River, Massachusetts
|
88,945
|
11 |
Newton, Massachusetts
|
86,307
|
12 |
Lawrence, Massachusetts
|
77,326
|
13 |
Somerville, Massachusetts
|
77,104
|
14 |
Waltham, Massachusetts
|
61,918
|
15 |
Haverhill, Massachusetts
|
61,797
|
16 |
Malden, Massachusetts
|
60,374
|
17 |
Medford, Massachusetts
|
57,033
|
18 |
Taunton, Massachusetts
|
56,055
|
19 |
Chicopee, Massachusetts
|
55,490
|
20 |
Weymouth Town, Massachusetts
|
54,906
|
21 |
Revere, Massachusetts
|
53,179
|
22 |
Peabody, Massachusetts
|
51,867
|
23 |
Methuen Town, Massachusetts
|
48,009
|
24 |
Barnstable Town, Massachusetts
|
44,824
|
25 |
Pittsfield, Massachusetts
|
44,168
|
26 |
Attleboro, Massachusetts
|
43,837
|
27 |
Everett, Massachusetts
|
42,567
|
28 |
Salem, Massachusetts
|
42,219
|
29 |
Westfield, Massachusetts
|
41,399
|
30 |
Leominster, Massachusetts
|
40,989
|
31 |
Fitchburg, Massachusetts
|
40,411
|
32 |
Beverly, Massachusetts
|
40,286
|
33 |
Holyoke, Massachusetts
|
40,135
|
34 |
Marlborough, Massachusetts
|
39,204
|
35 |
Woburn, Massachusetts
|
38,949
|
36 |
Chelsea, Massachusetts
|
36,828
|
37 |
Braintree Town, Massachusetts
|
36,249
|
38 |
Watertown Town, Massachusetts
|
32,863
|
39 |
Franklin Town, Massachusetts
|
32,374
|
40 |
Gloucester, Massachusetts
|
29,191
|
41 |
Agawam Town, Massachusetts
|
28,608
|
42 |
Northampton, Massachusetts
|
28,592
|
43 |
West Springfield Town, Massachusetts
|
28,574
|
44 |
Melrose, Massachusetts
|
27,435
|
45 |
Gardner, Massachusetts
|
20,254
|
46 |
Winthrop Town, Massachusetts
|
17,940
|
47 |
Newburyport, Massachusetts
|
17,654
|
48 |
Greenfield Town, Massachusetts
|
17,553
|
49 |
Southbridge Town, Massachusetts
|
16,799
|
50 |
Amesbury Town, Massachusetts
|
16,535
|
51 |
Easthampton Town, Massachusetts
|
16,007
|
52 |
North Adams, Massachusetts
|
13,583
|
53 |
Palmer Town, Massachusetts
|
12,152
|