Massachusetts Outline Massachusetts Demographics by Cubit

Massachusetts / Cities by Population

Massachusetts Cities by Population

The data is from the US Census. Below are 351 Massachusetts cities ranked 1 through 349. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in Massachusetts?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in Massachusetts. Learn more.

Massachusetts Cities by Population Rank City Population
1 Boston 673,184
2 Worcester 184,508
3 Springfield 154,074
4 Cambridge 110,651
5 Lowell 110,558
6 Brockton 95,630
7 New Bedford 95,032
8 Quincy 93,688
9 Lynn 92,697
10 Newton 89,045
11 Fall River 88,930
12 Somerville 81,322
13 Lawrence 80,209
14 Framingham 71,594
15 Waltham 63,002
16 Haverhill 62,873
17 Malden 60,840
18 Plymouth 59,303
19 Brookline 59,126
20 Medford 57,213
21 Taunton 56,843
22 Chicopee 55,991
23 Weymouth Town 55,972
24 Revere 53,157
25 Peabody 52,491
26 Methuen Town 49,917
27 Everett 46,340
28 Arlington 45,052
29 Attleboro 44,434
30 Barnstable Town 44,254
31 Salem 43,132
32 Pittsfield 42,846
33 Billerica 42,700
34 Leominster 41,663
35 Westfield 41,552
36 Beverly 41,365
37 Fitchburg 40,414
38 Holyoke 40,280
39 Amherst 40,079
40 Chelsea 39,699
41 Marlborough 39,697
42 Woburn 39,452
43 Braintree Town 37,297
44 Shrewsbury 36,760
45 Natick 36,137
46 Andover 35,490
47 Chelmsford 35,152
48 Watertown Town 35,025
49 Dartmouth 34,718
50 Randolph 33,610
51 Lexington 33,410
52 Franklin Town 33,150
53 Falmouth 31,473
54 Dracut 31,352
55 Tewksbury 30,906
56 Needham 30,755
57 North Andover 30,628
58 Gloucester 29,798
59 Wellesley 29,215
60 Norwood 29,097
61 North Attleborough 29,075
62 Agawam Town 28,718
63 Milford 28,646
64 West Springfield Town 28,529
65 Northampton 28,483
66 Stoughton 28,431
67 Saugus 27,999
68 Melrose 27,928
69 Danvers 27,909
70 Bridgewater 27,596
71 Milton 27,351
72 Wakefield 26,753
73 Burlington 26,351
74 Belmont 26,171
75 Reading 25,834
76 Marshfield 25,807
77 Dedham 25,263
78 Walpole 25,125
79 Middleborough 24,782
80 Westford 24,232
81 Easton 24,038
82 Mansfield 23,737
83 Acton 23,633
84 Wilmington 23,570
85 Yarmouth 23,414
86 Canton 23,252
87 Hingham 23,202
88 Winchester 22,808
89 Wareham 22,601
90 Stoneham 21,953
91 Ludlow 21,425
92 Marblehead 20,493
93 Gardner 20,430
94 Sandwich 20,391
95 Bourne 19,837
96 Hudson 19,826
97 Concord 19,809
98 Norton 19,569
99 Westborough 18,946
100 Sudbury 18,897
101 Holden 18,799
102 Grafton 18,607
103 Scituate 18,598
104 Pembroke 18,358
105 Sharon 18,286
106 Somerset 18,223
107 Winthrop Town 18,190
108 Newburyport 17,987
109 Rockland 17,861
110 South Hadley 17,794
111 Ashland 17,684
112 Foxborough 17,519
113 Greenfield Town 17,456
114 Amesbury Town 17,430
115 Bellingham 17,012
116 Hopkinton 16,978
117 Webster 16,857
118 Southbridge Town 16,831
119 Northbridge 16,556
120 Auburn 16,499
121 Swansea 16,482
122 Abington 16,311
123 East Longmeadow 16,173
124 Fairhaven 16,134
125 Westwood 16,079
126 Easthampton Town 16,059
127 Duxbury 15,926
128 Westport 15,854
129 Longmeadow 15,806
130 North Reading 15,646
131 Seekonk 15,244
132 Belchertown 15,033
133 Northborough 14,994
134 Whitman 14,919
135 Swampscott 14,827
136 Wilbraham 14,640
137 Holliston 14,556
138 Hanover 14,485
139 East Bridgewater 14,452
140 Bedford 14,411
141 Mashpee 14,223
142 Dennis 14,001
143 Raynham 13,942
144 Uxbridge 13,913
145 Oxford 13,911
146 Ipswich 13,835
147 Wayland 13,827
148 Clinton 13,799
149 Millbury 13,561
150 Kingston 13,462
151 Charlton 13,438
152 Medway 13,308
153 North Adams 13,064
154 Medfield 12,888
155 Lynnfield 12,819
156 Tyngsborough 12,318
157 Harwich 12,153
158 Pepperell 12,152
159 Weston 12,111
160 Palmer Town 12,108
161 Rehoboth 12,068
162 Spencer 11,880
163 Dudley 11,747
164 Norfolk 11,723
165 Wrentham 11,715
166 Carver 11,639
167 Athol 11,619
168 Lakeville 11,380
169 Leicester 11,298
170 Groton 11,297
171 Lunenburg 11,258
172 Norwell 11,052
173 Holbrook 11,022
174 Nantucket 11,008
175 Hanson 10,758
176 Winchendon 10,733
177 Maynard 10,655
178 Hull 10,510
179 Acushnet 10,505
180 Southborough 10,087
181 Littleton 10,000
182 Ware 9,902
183 Brewster 9,883
184 Southwick 9,717
185 Middleton 9,662
186 Sturbridge 9,551
187 Townsend 9,524
188 Sutton 9,333
189 Salisbury 9,326
190 Freetown 9,269
191 Plainville 9,173
192 Blackstone 9,064
193 Monson 8,783
194 Douglas 8,743
195 Georgetown 8,635
196 Rutland 8,579
197 Cohasset 8,431
198 Boxford 8,277
199 Montague 8,241
200 Lancaster 8,186
201 Millis 8,182
202 Hamilton 8,178
203 Templeton 8,157
204 Ayer 8,119
205 Adams 8,110
206 Sterling 8,055
207 Halifax 7,895
208 West Boylston 7,831
209 Upton 7,773
210 Williamstown 7,758
211 Westminster 7,633
212 Orange 7,606
213 Dighton 7,534
214 Shirley 7,464
215 Rockport 7,209
216 West Bridgewater 7,147
217 Stow 7,107
218 Newbury 7,009
219 Merrimac 6,858
220 Great Barrington 6,854
221 Lincoln 6,785
222 Groveland 6,781
223 Berkley 6,693
224 Dalton 6,624
225 Harvard 6,562
226 Topsfield 6,524
227 Granby 6,357
228 Mattapoisett 6,306
229 Rowley 6,299
230 Ashburnham 6,227
231 Southampton 6,195
232 Chatham 6,149
233 Mendon 6,032
234 Dover 5,983
235 Hopedale 5,948
236 Orleans 5,841
237 Boxborough 5,816
238 Lee 5,777
239 Rochester 5,538
240 Barre 5,498
241 Manchester-by-the-Sea 5,389
242 Hadley 5,363
243 Carlisle 5,244
244 Bolton 5,218
245 Hampden 5,194
246 Wenham 5,186
247 Warren 5,177
248 Marion 5,091
249 Deerfield 4,992
250 Lenox 4,965
251 Eastham 4,904
252 Paxton 4,878
253 North Brookfield 4,800
254 Oak Bluffs 4,655
255 Hubbardston 4,645
256 West Newbury 4,605
257 Boylston 4,569
258 Avon 4,528
259 Sherborn 4,288
260 Edgartown 4,286
261 Tisbury 4,091
262 West Brookfield 3,758
263 Brimfield 3,734
264 Essex 3,695
265 Sunderland 3,635
266 Nahant 3,486
267 Princeton 3,462
268 Brookfield 3,393
269 Dunstable 3,357
270 Hatfield 3,315
271 Millville 3,242
272 Ashby 3,222
273 Sheffield 3,172
274 Cheshire 3,170
275 Berlin 3,127
276 Hardwick 3,005
277 Provincetown 2,985
278 Northfield 2,975
279 Lanesborough 2,970
280 Plympton 2,956
281 West Tisbury 2,894
282 Wellfleet 2,754
283 Holland 2,493
284 Williamsburg 2,480
285 Huntington 2,191
286 East Brookfield 2,179
287 Bernardston 2,088
288 Truro 2,014
289 Hinsdale 1,942
290 Oakham 1,934
291 Stockbridge 1,923
292 Wales 1,887
293 Conway 1,872
294 Buckland 1,851
295 Leverett and Shelburne 1,838
296 Russell 1,776
297 Erving 1,768
298 Shutesbury 1,760
299 Becket 1,748
300 Phillipston 1,746
301 Ashfield 1,715
302 Clarksburg 1,648
303 Westhampton 1,644
304 Colrain 1,641
305 Granville 1,617
306 Otis 1,564
307 Whately 1,526
308 Gill 1,491
309 New Marlborough 1,473
310 Richmond 1,419
311 Chester 1,370
312 Pelham 1,331
313 West Stockbridge and Royalston 1,270
314 Chesterfield 1,260
315 Blandford 1,253
316 Petersham 1,242
317 Charlemont 1,227
318 Egremont 1,207
319 Worthington 1,196
320 Goshen 1,071
321 New Braintree 1,018
322 New Salem 1,002
323 Monterey 941
324 Chilmark 916
325 Sandisfield 905
326 Cummington 875
327 Wendell 873
328 Windsor 871
329 Montgomery 853
330 Peru 839
331 Warwick 757
332 Florida 725
333 Leyden 709
334 Hancock 704
335 Heath 690
336 Savoy 680
337 Plainfield 658
338 Washington 533
339 Middlefield 530
340 Tolland 494
341 Alford 491
342 Rowe 382
343 Hawley 330
344 Aquinnah 327
345 Tyringham 323
346 New Ashford 225
347 Mount Washington 162
348 Monroe 119
349 Gosnold 77

The table above displays population estimates data for all cities where data are available from the following dataset:

United States Census Bureau / American FactFinder. "Annual Estimates of the Resident Population: April 1, 2010 to July 1, 2014". 2014 Population Estimates Program. Web. May 2015. http://factfinder2.census.gov.

For all other cities where data aren't available in the above dataset, the following dataset is use:

United States Census Bureau. "B01001 Sex by Age." 2010 - 2014 American Community Survey. U.S. Census Bureau's American Community Survey Office. Web. 4 December 2015 http://ftp2.census.gov/.

Connect

Cubit logo
Copyright 2017 Cubit Planning, Inc.