Massachusetts cities

All states·Massachusetts

89 Massachusetts cities tracked. Sorted by composite momentum score (home prices, rent, population).

Long thesis

The state's pop-weighted momentum is 64/100, and only 0 of 41 tracked cities are in the 'Declining' tier. That's a healthier distribution than most states. Bull case: the average is good, and the bottom of the distribution isn't ugly.

Short thesis

The bear case is the boring one: the median market is fine but the cycle is real. Watch the cities at the bottom of this state's distribution as the early-warning signal.

89
Cities tracked
$688,748
Median home (state)
79
Rising / Hot
0
Cooling / Declining

Adams

pop 5,466
81
Hot$263,449 · +5.2%

Nantucket

pop 10,166
80
Hot$3,106,227 · +5.6%

Hingham

pop 5,979
80
Hot$1,323,741 · +5.7%

Scituate

pop 5,620
79
Hot$1,015,645 · +5.5%

Longmeadow

pop 15,853
77
Rising$532,039 · +5.1%

Wellesley

pop 29,550
77
Rising$2,047,618 · +3.6%

Athol

pop 8,486
75
Rising$337,104 · +1.1%

Northampton

pop 31,315
74
Rising$491,849 · +3.9%

Newburyport

pop 19,163
74
Rising$927,506 · +3.6%

Plymouth

pop 7,667
73
Rising$648,877 · +3.1%

Kingston

pop 5,700
73
Rising$695,304 · +2.9%

Oxford

pop 5,928
73
Rising$434,513 · +2.2%

Springfield

pop 154,888
72
Rising$298,985 · +3.7%

New Bedford

pop 101,318
72
Rising$439,767 · +2.7%

Gloucester

pop 30,491
72
Rising$771,391 · +2.1%

Somerset

pop 18,303
72
Rising$508,524 · +1.9%

Rockport

pop 5,010
72
Rising$873,476 · +2.9%

Ware

pop 6,266
72
Rising$350,621 · +1.8%

Lexington

pop 34,454
72
Rising$1,609,525 · +2.4%

Medfield

pop 6,939
72
Rising$1,086,119 · +2.2%

Abington

pop 17,062
72
Rising$599,647 · +3.0%

Webster

pop 12,194
72
Rising$442,879 · +1.8%

Attleboro

pop 47,085
71
Rising$538,956 · +2.7%

Fitchburg

pop 42,145
71
Rising$402,697 · +1.6%

Gardner

pop 21,381
71
Rising$374,167 · +1.1%

North Adams

pop 12,492
71
Rising$253,960 · +4.7%

Marblehead

pop 20,441
71
Rising$1,044,841 · +0.9%

Lynnfield

pop 13,000
71
Rising$1,102,757 · +2.0%

Andover

pop 9,735
71
Rising$999,774 · +2.7%

Hull

pop 10,072
71
Rising$706,806 · +2.1%

Northborough

pop 6,474
71
Rising$701,885 · +1.5%

Leominster

pop 44,209
70
Rising$470,341 · +1.5%

Westfield

pop 40,403
70
Rising$381,941 · +3.5%

Swampscott

pop 15,111
70
Rising$828,429 · +1.8%

Reading

pop 25,518
70
Rising$936,575 · +2.5%

Needham

pop 32,091
70
Rising$1,565,418 · +4.4%

Holbrook

pop 11,405
70
Rising$565,017 · +1.8%

Spencer

pop 5,810
70
Rising$438,357 · +0.9%

Fall River

pop 94,689
69
Rising$451,469 · +1.5%

Lawrence

pop 89,332
69
Rising$510,950 · +2.8%

Salisbury

pop 5,629
69
Rising$630,835 · +1.2%

Belmont

pop 27,295
69
Rising$1,478,947 · +0.6%

Wilmington

pop 23,349
69
Rising$790,286 · +2.0%

Winchester

pop 22,970
69
Rising$1,575,917 · +1.5%

Milton

pop 28,630
69
Rising$1,087,238 · +1.4%

Worcester

pop 211,286
68
Rising$435,532 · +1.0%

Haverhill

pop 68,291
68
Rising$549,818 · +2.5%

Taunton

pop 61,936
68
Rising$519,147 · +3.2%

Pittsfield

pop 43,121
68
Rising$305,530 · +1.3%

Stoneham

pop 23,244
68
Rising$818,108 · +1.9%

Maynard

pop 10,746
68
Rising$617,143 · +0.1%

Newton

pop 90,700
67
Rising$1,552,051 · +2.2%

Chicopee

pop 55,381
67
Rising$316,726 · +2.2%

Beverly

pop 43,223
67
Rising$765,045 · +3.3%

Holyoke

pop 37,838
67
Rising$328,809 · +3.3%

Arlington

pop 46,308
67
Rising$1,096,402 · +1.8%

Hudson

pop 15,749
67
Rising$620,660 · +0.9%

Milford

pop 26,971
67
Rising$562,722 · +2.2%

Lowell

pop 120,418
66
Rising$484,226 · +0.1%

Greenfield

pop 17,633
66
Rising$333,781 · +0.8%

Wakefield

pop 27,090
66
Rising$827,431 · +1.9%

Burlington

pop 26,377
66
Rising$890,832 · +1.0%

Clinton

pop 8,166
66
Rising$450,280 · -0.9%

Brockton

pop 105,788
65
Rising$506,468 · +1.6%

Lynn

pop 103,489
65
Rising$584,482 · +0.5%

Everett

pop 51,825
65
Rising$643,199 · +1.4%

Woburn

pop 43,895
65
Rising$769,441 · +1.5%

Melrose

pop 29,938
65
Rising$929,978 · +2.7%

Saugus

pop 28,619
65
Rising$693,173 · +0.5%

Foxborough

pop 6,227
65
Rising$721,717 · -0.0%

Sharon

pop 6,184
65
Rising$884,276 · -0.4%

Salem

pop 45,677
64
Rising$609,737 · +0.5%

Danvers

pop 28,087
64
Rising$733,432 · +1.9%

Quincy

pop 103,434
63
Rising$679,883 · +0.5%

Waltham

pop 65,849
63
Rising$832,055 · +1.1%

Medford

pop 59,898
63
Rising$846,061 · +0.5%

Marlborough

pop 42,169
63
Rising$585,316 · +0.3%

Dedham

pop 25,364
63
Rising$772,500 · +0.7%

Walpole

pop 6,119
63
Rising$783,466 · +0.5%

Somerville

pop 82,149
61
Stable$942,416 · +0.6%

Malden

pop 66,693
61
Stable$688,748 · +1.0%

Peabody

pop 55,418
61
Stable$698,048 · +0.7%

Norwood

pop 31,611
60
Stable$738,098 · +0.1%

Framingham

pop 73,361
59
Stable$671,407 · -0.1%

Revere

pop 60,702
59
Stable$619,170 · +0.2%

Chelsea

pop 40,245
59
Stable$529,876 · -0.1%

Boston

pop 673,458
56
Stable$793,154 · -0.7%

Cambridge

pop 121,186
56
Stable$1,041,988 · -1.6%

Brookline

pop 63,191
49
Stable$1,262,793 · -3.2%

Browse by county

Official state resources

Traffic & road closures

Verified official state sources from our source registry. Opens in a new tab.

Tools for Massachusetts

Sources: Zillow ZHVI (home values), Zillow ZORI (rents), US Census ACS + place population. Updated when source agencies publish revisions.

Cost of living & climate

Cost-of-living index
144.3 (US=100)
Well Above Us Avg. Source: MERIC Q4 2024 composite (housing, groceries, utilities, transport, healthcare, misc).
Climate

Humid continental. Cold snowy winters, warm humid summers. Nor'easters bring heavy snow events.

More: MA taxes · MA best-of