ss-standard-notebookss-standard-newspaper pinterest-circle facebook-circle twitter-circle instagram-circle ss-standard-direct-right ss-standard-cart ss-standard-close ss-standard-exit ss-standard-notebook ss-standard-redirect ss-standard-rows ss-standard-search ss-standard-user
cart list log in search

2020 Tree City USA
Communities in massachusetts

Updated June 2021. Next Update: June 2022.

City Years Population
Acton 24 22,009
Amherst 34 39,500
Andover 22 33,550
Arlington 19 45,147
Bedford 21 14,903
Belmont 34 26,123
Beverly 20 40,000
Boston 25 698,898
Brockton 23 95,000
Brookline 33 59,234
Cambridge 29 118,977
Chatham 8 6,125
Chelmsford 7 35,000
Chicopee 28 55,661
City of Revere 4 56,000
Danvers 34 27,400
Dedham 11 24,749
Duxbury 30 16,577
Easton 29 22,950
Everett 13 46,324
Fall River 16 89,420
Falmouth 22 32,895
Framingham 30 73,917
Gardner 3 20,430
Greenfield 19 17,456
Groton 25 10,873
Hadley 5 5,173
Hanscom AFB 34 14,473
Haverhill 25 64,041
Hingham 33 23,923
Ipswich 19 13,176
Lanesborough 16 2,835
Lawrence 19 81,004
Leominster 22 41,823
Lexington 32 31,338
Longmeadow 19 15,784
Lowell 23 110,997
Lynn 31 94,654
Lynnfield 13 12,700
Malden 6 61,000
Manchester-By-The-Sea 29 5,600
Marblehead 22 19,808
Marion 24 5,552
Marlborough 10 40,000
Mattapoisett 13 6,379
Maynard 8 10,667
Medfield 8 12,865
Medford 23 57,128
Milford 3 25,055
Milton 12 27,593
Nahant 2 3,496
Nantucket 22 11,801
Natick 14 36,000
Needham 26 31,248
New Salem 5 1,020
Newburyport 25 18,202
Newton 32 85,000
Northampton 14 29,000
Peabody 23 54,000
Pittsfield 16 42,533
Plymouth 32 63,042
Quincy 23 94,166
Reading 36 25,400
Rochester 6 5,687
Salem 16 45,000
Sandwich 15 19,425
Saugus 22 28,251
Sheffield 11 3,335
Somerville 26 82,368
South Hadley 26 17,703
Springfield 35 155,472
Stoneham 21 23,000
Sturbridge 32 9,699
Sutton 21 9,350
Swampscott 30 13,500
Town of Cohasset 1 7,955
Town of Southborough 2 10,170
Town of Wilmington 1 22,325
Wakefield 20 24,691
Waltham 19 62,962
Watertown 30 35,954
Wellesley 38 27,982
West Bridgewater 27 7,525
Westborough 12 18,272
Westfield 15 41,680
Weston 18 11,580
Westover ARB 21 950
Weymouth 21 59,379
Winchester 10 21,374
Worcester 35 185,677