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

2018 Tree City USA
Communities in massachusetts

Updated June, 2019. Next update, June 2020.
City Years Population
Amherst 32 37,819
Andover 20 35,202
Arlington 17 42,844
Bedford 19 14,503
Belmont 33 25,332
Beverly 18 40,000
Boston 23 685,094
Boxford 13 8,213
Brockton 21 95,000
Brookline 31 58,607
Cambridge 27 113,630
Chatham 6 6,169
Chelsea 15 35,080
Chicopee 26 55,298
City of Revere 2 54,000
Danvers 32 27,043
Dedham 9 24,749
Duxbury 28 16,435
Easton 27 24,984
Everett 11 46,324
Fall River 14 89,420
Falmouth 20 31,531
Framingham 28 71,594
Gardner 2 20,430
Grafton 19 18,046
Great Barrington 7 6,854
Greenfield 17 17,456
Groton 23 10,629
Hanscom AFB 32 13,540
Hanson 2 10,209
Haverhill 23 63,000
Hingham 31 23,055
Holyoke 17 40,000
Ipswich 17 13,175
Lanesborough 14 2,884
Lawrence 17 80,162
Leominster 21 41,663
Lexington 30 32,615
Longmeadow 17 15,784
Lowell 21 110,558
Lynn 29 94,063
Lynnfield 11 12,652
Malden 4 60,000
Manchester-By-The-Sea 27 5,470
Marblehead 20 19,500
Marion 22 5,100
Marlborough 8 40,000
Mattapoisett 11 6,330
Maynard 6 10,599
Medfield 6 12,678
Medford 21 57,797
Milford 1 25,055
Milton 10 27,003
Nantucket 20 11,229
Natick 12 35,385
Needham 24 30,999
New Salem 3 990
Newburyport 23 18,060
Newton 30 86,000
Northampton 12 29,000
Peabody 21 56,000
Petersham 9 1,264
Pittsfield 14 44,737
Plymouth 30 60,524
Quincy 21 94,166
Reading 34 24,747
Rochester 4 5,232
Sandwich 13 19,510
Saugus 20 28,251
Sheffield 9 3,149
Somerville 24 81,360
South Hadley 24 17,300
Springfield 33 154,800
Stoneham 19 23,000
Sturbridge 30 10,039
Sutton 19 9,350
Swampscott 28 13,500
Wakefield 18 24,406
Waltham 17 60,632
Watertown 28 35,025
Wellesley 36 29,479
West Bridgewater 25 7,168
Westborough 10 18,272
Westfield 13 41,700
Weston 16 11,580
Westover ARB 19 950
Weymouth 19 53,743
Winchester 8 21,374
Worcester 33 185,013