100 cities with year-over-year price appreciation
+85.5%
Top Growth
+13.3%
Avg Appreciation
| # | City | YoY Change | Median Price | Days on Market | Months Supply |
|---|---|---|---|---|---|
| 1 | Douglas | +85.5% | $705K | 5 days | 3.0 mo |
| 2 | Provincetown | +80.3% | $2.07M | 51 days | 2.3 mo |
| 3 | Bourne | +55.6% | $700K | 118 days | 1.6 mo |
| 4 | Truro | +52.3% | $1.43M | 85 days | 4.0 mo |
| 5 | North Andover | +47.3% | $678K | 25 days | 0.8 mo |
| 6 | Lakeville | +42.6% | $725K | 74 days | 0.9 mo |
| 7 | Berkley | +41.2% | $763K | 40 days | 0.5 mo |
| 8 | Northampton | +36.8% | $600K | 27 days | 2.2 mo |
| 9 | Mashpee | +34.4% | $968K | 44 days | 3.1 mo |
| 10 | Mattapoisett Center | +30.6% | $823K | 59 days | 1.7 mo |
| 11 | Easthampton Town | +29.6% | $481K | 21 days | 0.5 mo |
| 12 | Rockland | +29.2% | $575K | 28 days | 1.7 mo |
| 13 | Spencer, Ma | +26.8% | $472K | 36 days | 1.1 mo |
| 14 | Gloucester | +25.4% | $815K | 51 days | 0.8 mo |
| 15 | Easthampton | +24.3% | $481K | 21 days | 0.5 mo |
| 16 | Westford | +24.0% | $878K | 32 days | 1.5 mo |
| 17 | Gardner | +22.3% | $428K | 24 days | 1.8 mo |
| 18 | Auburn | +21.6% | $450K | 38 days | 0.9 mo |
| 19 | Pittsfield | +20.0% | $324K | 49 days | 1.8 mo |
| 20 | Cambridge | +19.2% | $1.13M | 40 days | 1.4 mo |
| 21 | Fall River | +19.1% | $483K | 32 days | 1.9 mo |
| 22 | Beverly | +17.8% | $775K | 23 days | 0.7 mo |
| 23 | Bolton Ma | +17.5% | $825K | 43 days | 1.4 mo |
| 24 | North Reading | +16.3% | $747K | 23 days | 0.7 mo |
| 25 | Bedford | +16.1% | $973K | 44 days | 0.9 mo |
| 26 | Everett | +15.8% | $695K | 23 days | 1.0 mo |
| 27 | Tewksbury | +15.0% | $633K | 20 days | 0.7 mo |
| 28 | Amesbury Town | +14.9% | $643K | 27 days | 1.1 mo |
| 29 | Amesbury | +14.9% | $643K | 27 days | 1.1 mo |
| 30 | Holyoke | +14.3% | $308K | 45 days | 2.0 mo |
| 31 | West Springfield Town | +13.9% | $365K | 31 days | 1.0 mo |
| 32 | Marblehead | +13.2% | $1.04M | 23 days | 0.6 mo |
| 33 | Walpole | +12.9% | $683K | 18 days | — |
| 34 | Athol | +12.6% | $375K | 26 days | 1.6 mo |
| 35 | Barnstable Town | +12.0% | $780K | 53 days | 1.7 mo |
| 36 | Barnstable | +12.0% | $780K | 53 days | 1.8 mo |
| 37 | Westfield | +11.3% | $405K | 26 days | 1.3 mo |
| 38 | Westminster | +11.2% | $451K | 30 days | 1.1 mo |
| 39 | Whitman | +10.9% | $510K | 20 days | 0.8 mo |
| 40 | Norwell | +10.6% | $855K | 30 days | 1.9 mo |
| 41 | Fairhaven | +10.6% | $525K | 34 days | 1.7 mo |
| 42 | Shrewsbury | +10.4% | $663K | 50 days | 2.2 mo |
| 43 | Whitinsville | +10.2% | $452K | 21 days | 1.3 mo |
| 44 | Winthrop Town | +10.0% | $715K | 33 days | 1.9 mo |
| 45 | Winthrop | +10.0% | $715K | 33 days | 1.9 mo |
| 46 | New Bedford | +9.3% | $455K | 27 days | 1.0 mo |
| 47 | Southbridge Town | +9.0% | $447K | 29 days | 1.5 mo |
| 48 | Southbridge | +9.0% | $447K | 29 days | 1.5 mo |
| 49 | Quincy | +8.8% | $688K | 24 days | 1.0 mo |
| 50 | Norwood | +8.5% | $748K | 36 days | 1.1 mo |
| 51 | Eastham | +8.2% | $801K | 43 days | 3.0 mo |
| 52 | Randolph Town | +8.1% | $570K | 38 days | 1.2 mo |
| 53 | Randolph | +8.1% | $570K | 38 days | 1.2 mo |
| 54 | Hull | +7.8% | $652K | 59 days | 3.6 mo |
| 55 | Somerset | +7.2% | $520K | 22 days | 0.4 mo |
| 56 | West Yarmouth | +7.1% | $563K | 39 days | 0.7 mo |
| 57 | Greenfield Town | +7.0% | $308K | 21 days | 1.4 mo |
| 58 | Millbury | +6.7% | $475K | 24 days | 0.9 mo |
| 59 | Salem | +6.7% | $635K | 26 days | 1.1 mo |
| 60 | Uxbridge | +6.5% | $538K | 27 days | 1.3 mo |
| 61 | Agawam Town | +6.5% | $353K | 24 days | 1.0 mo |
| 62 | Lynn | +6.5% | $575K | 28 days | 1.6 mo |
| 63 | Agawam | +5.9% | $353K | 24 days | 1.0 mo |
| 64 | Hudson | +5.5% | $675K | 59 days | 1.4 mo |
| 65 | South Yarmouth | +5.5% | $609K | 44 days | 0.7 mo |
| 66 | Seekonk | +5.4% | $590K | 41 days | 1.2 mo |
| 67 | Wakefield | +5.0% | $785K | 21 days | — |
| 68 | Wellesley | +5.0% | $2.27M | 28 days | 0.8 mo |
| 69 | Wilmington | +4.7% | $788K | 28 days | 0.8 mo |
| 70 | Georgetown | +4.6% | $745K | 30 days | 0.6 mo |
| 71 | Wareham | +4.5% | $499K | 31 days | 1.9 mo |
| 72 | Chicopee | +4.2% | $308K | 20 days | 1.0 mo |
| 73 | Methuen | +4.0% | $583K | 23 days | 0.6 mo |
| 74 | Rutland | +4.0% | $520K | 42 days | 1.7 mo |
| 75 | Braintree Town | +3.9% | $660K | 30 days | 0.7 mo |
| 76 | Braintree | +3.9% | $660K | 30 days | 0.7 mo |
| 77 | Taunton | +3.8% | $478K | 27 days | 0.7 mo |
| 78 | Duxbury | +3.7% | $1.18M | 19 days | 2.3 mo |
| 79 | Yarmouth | +3.4% | $600K | 37 days | 0.9 mo |
| 80 | Methuen Town | +3.3% | $579K | 23 days | 0.6 mo |
| 81 | Sudbury | +3.3% | $1.09M | 18 days | 1.1 mo |
| 82 | Lawrence | +3.2% | $558K | 38 days | 1.5 mo |
| 83 | Groton | +2.7% | $720K | 18 days | 1.2 mo |
| 84 | Rockport | +2.4% | $798K | 29 days | 1.8 mo |
| 85 | Worcester | +1.8% | $448K | 30 days | 1.4 mo |
| 86 | Concord | +1.8% | $1.35M | 26 days | 2.7 mo |
| 87 | Newton | +1.8% | $1.45M | 41 days | 1.5 mo |
| 88 | Charlton | +1.7% | $590K | 41 days | 1.1 mo |
| 89 | Newburyport | +1.7% | $914K | 25 days | 1.2 mo |
| 90 | Mendon | +1.7% | $610K | 91 days | 1.2 mo |
| 91 | Mansfield | +1.6% | $655K | 26 days | 0.7 mo |
| 92 | Harwich | +1.5% | $771K | 41 days | 1.8 mo |
| 93 | Rehoboth | +1.5% | $626K | 34 days | 3.0 mo |
| 94 | Brockton | +1.0% | $500K | 27 days | 1.3 mo |
| 95 | North Attleborough Town | +1.0% | $495K | 29 days | 1.2 mo |
| 96 | North Attleborough | +1.0% | $495K | 29 days | 1.2 mo |
| 97 | Fitchburg | +0.8% | $418K | 29 days | 1.8 mo |
| 98 | Canton | +0.7% | $680K | 22 days | 1.9 mo |
| 99 | Marlborough | +0.6% | $566K | 22 days | 1.4 mo |
| 100 | Springfield | +0.5% | $301K | 31 days | 1.8 mo |
100 cities in Massachusetts are showing positive year-over-year price appreciation. The fastest-growing market is Douglas at +85.5%.
Work with a local agent who can help you identify the best investment opportunities.
Find an Agent