Movoto Real Estate's Best Cities in Massachusetts

CityPopulationRankYear Established RankCost of Living RankCrime RankHigh School Graduation RankMedian Income RankHome Value RankAmenities RankTotal Amenities RankBig Deal Score
Marshfield25,132112361412302043620.5
Reading24,74721757106513345524.63
Gloucester28,78931536274247256425.25
Watertown31,915445922362015193225.88
Plymouth56,4685134185257373626
Andover33,201618526162711315026.38
Lexington31,394637749223444026.38
Cambridge105,162886857253778526.88
Salem41,3409227464450441327.13
Braintree35,74410124636221830183627.25
Weymouth53,7431173028253541253027.63
Beverly39,5021227442922322793227.75
Brookline58,73213357319274533628.63
Marlborough38,49914243039362438222329.5
Natick33,0061452714721016122629.5
Milton27,00316256113669506729.63
Woburn38,12017154630322528293630.13
Danvers26,4931848485625192341930.25
Medford56,1731945441422921351930.63
Newton85,14620317216642725031.63
Franklin31,6352150301151124646031.88
Haverhill60,87922141651494356121532
Waltham60,63223425724443418251632.5
Chelmsford33,802242067206939455532.63
Needham28,8862436695235707132.63
Saugus26,6282659366232263221432.88
Quincy92,271275436354448349733.38
Boston617,594284486560582212133.75
Framingham68,31829333625364031531934.13
Norwood28,60229734823162226254034.13
Wakefield24,93229584815221219396034.13
Billerica40,24332206621161440465234.38
Falmouth31,53133303664327510111834.5
Malden59,45034193442525136241934.63
Tewksbury28,96135416433121542254734.88
Wellesley27,9823674752111646335.13
Arlington42,8443757621716168565235.5
Dracut29,4573834448292354425536.13
Methuen47,25539381732554450233236.38
Lynn90,32940322636866587937
Melrose26,98341665412161717486737.13
Belmont24,72941706911686606737.13
Barnstable45,19343102758254229426737.5
Shrewsbury35,608444065361345696338
Attleboro43,59345321940553853462338.25
Peabody51,25146713648443633172338.5
Somerville75,75447626045574514151238.75
North Andover28,3524868526162711667339.88
Taunton55,87449111834655357582640.25
Northampton28,5494922353295459505240.25
Milford27,99951512149524649292640.38
Amherst37,8195248737127248594741.25
Stoughton26,96252395443293152374541.25
Revere51,75554633050616143161342.13
Worcester181,0455529156861646732242.25
Bridgewater26,56355222538364961525542.25
Randolph32,11257552731363946556043.63
Leominster40,75958441161575264403245.13
Brockton93,8105960227063606020845.38
Westfield41,0945928726445569716345.38
Agawam28,438616874324168747245.75
Fitchburg40,3186246767656370203046
Springfield153,060638274697075631046.38
Lowell106,51964612060705965381047.88
Pittsfield44,7376545155496774574549.13
Everett41,66766723652636235364049.5
Chelsea35,17767432673726847334050.25
Fall River88,85768561271757162411650.5
Dartmouth34,03269266359572151686351
North Attleborough28,71270752244363355737351.38
Lawrence76,37771641266737463492653.38
Chicopee55,2987265454656573674755
New Bedford95,07273531269736966614055.38
West Springfield28,3917447672495671757356.13
Holyoke39,8807566475717372625559.75