Appreciation Velocity — Massachusetts Cities
Cities of Massachusetts ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 1Y appreciation (Citys)
#1 · Lanesborough, MA
+341.4%
#2 · Hull, MA
+273.8%
#3 · Duxbury, MA
+224.5%
#4 · Waban, MA
+210.8%
#5 · Florida, MA
+180.0%
#6 · Stockbridge, MA
+175.7%
#7 · West Dennis, MA
+164.3%
#8 · Osterville, MA
+118.5%
#9 · Sutton, MA
+113.7%
#10 · Worthington, MA
+94.9%
City ranking — 1Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Lanesborough, MA | MA | +341.4% | +3,482.1% | +579.0% | — | $2.4M |
| 2 | Hull, MA | MA | +273.8% | +575.0% | +496.3% | +611.1% | $2.3M |
| 3 | Duxbury, MA | MA | +224.5% | — | +131.0% | +259.8% | $3.05M |
| 4 | Waban, MA | MA | +210.8% | +93.0% | +167.5% | +252.4% | $6.2M |
| 5 | Florida, MA | MA | +180.0% | +40.0% | +19.1% | — | $210K |
| 6 | Stockbridge, MA | MA | +175.7% | 0.0% | +42.0% | — | $482.5K |
| 7 | West Dennis, MA | MA | +164.3% | — | +21.8% | +135.8% | $462.5K |
| 8 | Osterville, MA | MA | +118.5% | +4.4% | +120.2% | +530.0% | $3.44M |
| 9 | Sutton, MA | MA | +113.7% | +183.8% | +213.3% | +207.0% | $1.08M |
| 10 | Worthington, MA | MA | +94.9% | +31.0% | +137.5% | +367.3% | $760K |
| 11 | Easton, MA | MA | +93.3% | — | +131.8% | +244.2% | $1.02M |
| 12 | Needham, MA | MA | +93.3% | +71.7% | +211.1% | +293.7% | $3.22M |
| 13 | Middleton, MA | MA | +91.7% | +9.3% | +100.0% | +188.1% | $1.41M |
| 14 | Edgartown, MA | MA | +88.0% | +475.0% | +160.9% | +387.8% | $7.95M |
| 15 | Groton, MA | MA | +87.3% | — | +208.2% | +383.2% | $1.66M |
| 16 | Cotuit, MA | MA | +85.7% | +459.7% | +448.0% | — | $4.5M |
| 17 | Dennis, MA | MA | +84.2% | +353.2% | +102.2% | +128.4% | $1.73M |
| 18 | Ashburnham, MA | MA | +74.1% | +25.0% | +73.8% | +270.4% | $545K |
| 19 | Douglas, MA | MA | +72.9% | — | +231.7% | +275.1% | $1.1M |
| 20 | Leicester, MA | MA | +67.6% | +160.7% | +199.3% | +327.8% | $808K |
| 21 | Lawrence, MA | MA | +67.0% | +61.1% | +206.0% | +252.0% | $837.5K |
| 22 | Harwich Port, MA | MA | +63.6% | +317.6% | +935.5% | +881.7% | $5.11M |
| 23 | Yarmouth, MA | MA | +62.2% | +183.6% | +123.6% | +279.0% | $1.09M |
| 24 | Wellesley, MA | MA | +62.2% | +29.6% | +117.6% | +189.6% | $3.46M |
| 25 | Wales, MA | MA | +59.6% | +72.2% | +194.9% | +527.1% | $439K |
| 26 | Blackstone, MA | MA | +59.4% | +132.2% | +129.7% | +223.9% | $849K |
| 27 | South Easton, MA | MA | +58.1% | — | +91.9% | +226.5% | $601.5K |
| 28 | Holyoke, MA | MA | +56.5% | +0.3% | +118.6% | +130.2% | $415K |
| 29 | Amherst, MA | MA | +54.0% | +74.7% | +128.1% | +170.6% | $870K |
| 30 | Westport, MA | MA | +50.8% | +158.7% | +154.5% | +132.4% | $984.8K |
| 31 | Canton, MA | MA | +50.5% | +199.9% | +111.5% | +122.9% | $1.2M |
| 32 | Templeton, MA | MA | +50.1% | +71.1% | +117.7% | +235.6% | $623.7K |
| 33 | Milford, MA | MA | +45.2% | +35.1% | +108.8% | +121.5% | $699.7K |
| 34 | Andover, MA | MA | +43.6% | +122.8% | +191.1% | +218.0% | $1.96M |
| 35 | Tyngsborough, MA | MA | +42.4% | +31.8% | +125.2% | +132.4% | $802.5K |
| 36 | North Chatham, MA | MA | +41.3% | +165.7% | +81.5% | — | $1.86M |
| 37 | Adams, MA | MA | +40.4% | +147.0% | +118.3% | +2,218.7% | $347.5K |
| 38 | Truro, MA | MA | +40.3% | +124.4% | -6.2% | — | $1.01M |
| 39 | Blandford, MA | MA | +39.9% | +4.6% | +31.3% | +82.9% | $475K |
| 40 | Concord, MA | MA | +39.8% | +40.2% | +202.1% | +68.5% | $3.23M |
| 41 | Northampton, MA | MA | +37.1% | +51.4% | +59.8% | +117.1% | $589.1K |
| 42 | Barnstable, MA | MA | +35.9% | +341.1% | +320.5% | +451.1% | $2.16M |
| 43 | Boylston, MA | MA | +35.2% | +26.8% | +50.6% | +235.6% | $875K |
| 44 | Sandwich, MA | MA | +34.8% | +162.6% | +171.6% | +285.7% | $1.44M |
| 45 | Mashpee, MA | MA | +34.2% | +39.9% | +80.4% | +271.8% | $1.26M |
| 46 | Revere, MA | MA | +32.5% | +29.5% | +73.3% | +169.2% | $904.2K |
| 47 | Groveland, MA | MA | +31.9% | — | +64.3% | +133.0% | $815K |
| 48 | North Adams, MA | MA | +31.7% | +69.2% | +149.4% | — | $288.7K |
| 49 | Grafton, MA | MA | +31.4% | -15.8% | +62.6% | +114.9% | $749.1K |
| 50 | Taunton, MA | MA | +29.3% | +58.4% | +100.6% | +117.3% | $590.2K |
| 51 | Everett, MA | MA | +27.5% | +14.9% | +12.9% | +110.9% | $655K |
| 52 | Barre, MA | MA | +27.2% | +57.5% | +55.5% | +149.8% | $425K |
| 53 | Northbridge, MA | MA | +27.1% | +59.6% | +41.4% | +152.1% | $605K |
| 54 | Salem, MA | MA | +26.7% | +9.1% | +46.8% | +128.7% | $671.3K |
| 55 | Brimfield, MA | MA | +26.0% | -2.7% | +37.5% | +547.6% | $476K |
| 56 | Swampscott, MA | MA | +25.7% | -0.9% | +19.9% | +111.4% | $962K |
| 57 | Rockland, MA | MA | +25.4% | +19.6% | +58.8% | +127.6% | $576.2K |
| 58 | Holbrook, MA | MA | +24.8% | +9.2% | +14.4% | +144.5% | $572.5K |
| 59 | Southbridge, MA | MA | +24.8% | +43.8% | +56.4% | +190.3% | $455K |
| 60 | Saugus, MA | MA | +23.3% | +109.6% | +82.9% | +143.9% | $902.5K |
| 61 | Somerset, MA | MA | +21.3% | +35.6% | +100.4% | +127.6% | $640K |
| 62 | Oxford, MA | MA | +20.9% | +20.7% | +54.4% | +138.1% | $443.8K |
| 63 | Chelmsford, MA | MA | +20.5% | +149.5% | +63.9% | +148.2% | $770.5K |
| 64 | Billerica, MA | MA | +19.0% | +45.8% | +63.8% | +162.7% | $770K |
| 65 | Orange, MA | MA | +18.8% | — | +123.9% | +465.0% | $440K |
| 66 | South Dennis, MA | MA | +18.7% | +137.4% | +237.4% | +459.5% | $1.27M |
| 67 | Natick, MA | MA | +18.3% | +81.1% | +129.9% | +184.7% | $1.44M |
| 68 | Ayer, MA | MA | +17.8% | +9.5% | +45.6% | +58.3% | $480K |
| 69 | Haverhill, MA | MA | +17.5% | +11.2% | +56.0% | +115.3% | $567.1K |
| 70 | Hyannis, MA | MA | +17.1% | +60.1% | +123.0% | +287.2% | $794.9K |
| 71 | Stow, MA | MA | +16.0% | +26.2% | +25.3% | +30.2% | $640K |
| 72 | Dedham, MA | MA | +15.3% | +163.6% | +112.1% | +211.5% | $1.24M |
| 73 | Whitman, MA | MA | +14.6% | +42.5% | +81.7% | +147.1% | $695K |
| 74 | Dracut, MA | MA | +14.5% | — | +44.8% | +139.2% | $543.3K |
| 75 | Chicopee, MA | MA | +14.2% | +75.8% | +75.7% | +150.8% | $374.2K |
| 76 | Gardner, MA | MA | +14.1% | — | +91.7% | +194.1% | $413.3K |
| 77 | Brewster, MA | MA | +12.5% | +1.7% | +38.1% | +180.0% | $715K |
| 78 | Merrimac, MA | MA | +12.3% | -14.4% | +59.6% | +249.8% | $805K |
| 79 | Webster, MA | MA | +12.3% | +717.3% | +70.1% | +113.7% | $531.3K |
| 80 | Norwell, MA | MA | +12.1% | +44.0% | +47.7% | +96.0% | $1.54M |
| 81 | Medfield, MA | MA | +11.9% | -19.0% | +46.2% | +85.5% | $1.01M |
| 82 | Winchendon, MA | MA | +11.9% | +107.8% | +135.6% | +240.1% | $509K |
| 83 | East Longmeadow, MA | MA | +11.7% | — | +124.2% | +167.8% | $503.5K |
| 84 | Pembroke, MA | MA | +10.9% | +57.4% | +81.3% | +164.6% | $730K |
| 85 | Athol, MA | MA | +10.6% | +42.5% | +14.4% | +208.3% | $332.9K |
| 86 | Walpole, MA | MA | +10.3% | -7.3% | +68.5% | +79.0% | $852K |
| 87 | Medford, MA | MA | +10.2% | +19.2% | +45.4% | +94.4% | $904.1K |
| 88 | Mansfield, MA | MA | +10.1% | -6.1% | +89.1% | +73.4% | $627.5K |
| 89 | Sturbridge, MA | MA | +10.0% | +21.4% | +62.0% | +111.8% | $527.5K |
| 90 | Belchertown, MA | MA | +8.8% | +47.2% | +45.8% | +106.0% | $427.3K |
| 91 | Westfield, MA | MA | +8.8% | +39.3% | +87.4% | +104.1% | $382.3K |
| 92 | Waltham, MA | MA | +8.7% | +23.4% | +92.1% | +133.9% | $1.08M |
| 93 | Uxbridge, MA | MA | +8.3% | +9.1% | +75.1% | +103.1% | $599.9K |
| 94 | Attleboro, MA | MA | +6.4% | +40.5% | +63.3% | +90.4% | $501.5K |
| 95 | Littleton, MA | MA | +6.2% | +102.3% | +95.5% | +130.0% | $880K |
| 96 | Plympton, MA | MA | +6.0% | +5.7% | +4.4% | — | $710K |
| 97 | Melrose, MA | MA | +5.4% | +14.3% | +33.2% | +75.2% | $895.3K |
| 98 | West Bridgewater, MA | MA | +5.3% | — | +39.8% | +159.9% | $690K |
| 99 | Weston, MA | MA | +5.2% | +4.3% | +66.1% | +53.4% | $2.7M |
| 100 | Dudley, MA | MA | +5.0% | +670.6% | +171.1% | +235.0% | $655K |
How to read these numbers
Velocity vs. level
A market with 25% one-year appreciation is moving fast — but a market with steady 6% over ten years has compounded much further. Use 10Y as the long-run signal, 1Y as the momentum signal.
Mean-reversion risk
Markets that posted huge 1Y and 3Y gains often cool over the next cycle. Compare 1Y to 5Y: if 1Y is far above 5Y, the trend is accelerating; if far below, it is decelerating — often the more important signal.
Sample sanity
We require a minimum current median price (default $50K) to filter out tiny ZIPs with noisy data. Raise that threshold for serious investment markets; lower it to find emerging niches. Source: public record.