Appreciation Velocity — Washington Cities
Cities of Washington ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 3Y appreciation (Citys)
#1 · Mabton, WA
+1,019.0%
#2 · Burlington, WA
+952.8%
#3 · Cashmere, WA
+614.8%
#4 · Castle Rock, WA
+484.3%
#5 · Usk, WA
+418.8%
#6 · Ephrata, WA
+400.8%
#7 · Copalis Beach, WA
+387.5%
#8 · Mossyrock, WA
+384.1%
#9 · Deming, WA
+376.1%
#10 · Manson, WA
+373.6%
City ranking — 3Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Mabton, WA | WA | -47.7% | +1,019.0% | -21.6% | — | $235K |
| 2 | Burlington, WA | WA | +93.9% | +952.8% | +108.0% | +173.7% | $804.2K |
| 3 | Cashmere, WA | WA | -7.0% | +614.8% | +47.8% | +185.9% | $643.3K |
| 4 | Castle Rock, WA | WA | +17.2% | +484.3% | +121.6% | +240.5% | $544K |
| 5 | Usk, WA | WA | +119.5% | +418.8% | +43.7% | +285.9% | $310K |
| 6 | Ephrata, WA | WA | +13.9% | +400.8% | +179.7% | +189.5% | $441.5K |
| 7 | Copalis Beach, WA | WA | -49.7% | +387.5% | +61.5% | +204.7% | $195K |
| 8 | Mossyrock, WA | WA | -40.9% | +384.1% | -0.1% | +2.8% | $290K |
| 9 | Deming, WA | WA | +128.3% | +376.1% | +211.8% | +265.7% | $583.3K |
| 10 | Manson, WA | WA | +260.1% | +373.6% | +276.7% | +1,127.8% | $1.78M |
| 11 | Lincoln, WA | WA | — | +321.0% | +14.9% | — | $145K |
| 12 | Soap Lake, WA | WA | +45.3% | +271.6% | +288.9% | +214.8% | $418.5K |
| 13 | Bow, WA | WA | +393.2% | +225.6% | +77.3% | +393.2% | $1.83M |
| 14 | Newport, WA | WA | -23.3% | +215.4% | +84.1% | +66.3% | $410K |
| 15 | Clayton, WA | WA | +59.4% | +204.2% | -8.3% | +144.6% | $365K |
| 16 | Olympia, WA | WA | +98.2% | +198.8% | +171.8% | +301.6% | $1.12M |
| 17 | Kalama, WA | WA | +15.6% | +178.6% | +48.5% | +76.4% | $413.1K |
| 18 | Pateros, WA | WA | +56.2% | +159.4% | +116.2% | — | $346.3K |
| 19 | Gold Bar, WA | WA | -1.1% | +138.7% | +62.7% | +94.9% | $469.5K |
| 20 | Naches, WA | WA | +80.5% | +137.8% | +244.8% | +96.1% | $620.7K |
| 21 | Clarkston, WA | WA | +12.0% | +137.4% | +55.7% | +147.1% | $370.7K |
| 22 | Goldendale, WA | WA | +48.3% | +131.9% | +112.1% | +190.4% | $324.6K |
| 23 | Olalla, WA | WA | +137.6% | +131.2% | +20.2% | +104.8% | $788.9K |
| 24 | Elk, WA | WA | +44.6% | +129.7% | +34.3% | +293.0% | $556.7K |
| 25 | Port Ludlow, WA | WA | +78.9% | +126.9% | +115.8% | +259.0% | $1.12M |
| 26 | Newcastle, WA | WA | +111.6% | +125.7% | +159.4% | +284.7% | $2.5M |
| 27 | Chehalis, WA | WA | +36.0% | +117.2% | +71.2% | +154.6% | $545.4K |
| 28 | Deer Park, WA | WA | +7.1% | +117.0% | +47.2% | +151.4% | $462.5K |
| 29 | Kelso, WA | WA | +43.1% | +115.8% | +115.1% | +225.3% | $537.6K |
| 30 | Everson, WA | WA | -44.0% | +103.0% | +33.9% | +114.6% | $450K |
| 31 | Grandview, WA | WA | -14.8% | +101.9% | -13.6% | +7.0% | $267.5K |
| 32 | Federal Way, WA | WA | +30.1% | +100.9% | +70.1% | +188.1% | $746.7K |
| 33 | Benton City, WA | WA | +110.5% | +98.7% | +179.9% | +456.9% | $735.1K |
| 34 | East Wenatchee, WA | WA | +5.5% | +98.3% | +62.3% | +92.9% | $545.2K |
| 35 | Kennewick, WA | WA | +73.2% | +97.7% | +169.9% | +348.8% | $973.6K |
| 36 | Silverdale, WA | WA | +2.4% | +95.4% | +28.3% | +109.1% | $663K |
| 37 | Colfax, WA | WA | +22.8% | +95.3% | +122.1% | +153.2% | $415.3K |
| 38 | Granite Falls, WA | WA | +23.8% | +91.8% | +71.7% | +169.8% | $739K |
| 39 | Chattaroy, WA | WA | -40.3% | +90.8% | -29.8% | -34.2% | $228K |
| 40 | Fircrest, WA | WA | — | +90.6% | +13.3% | +98.2% | $791K |
| 41 | Lilliwaup, WA | WA | -57.2% | +87.1% | +162.6% | — | $460K |
| 42 | Belfair, WA | WA | +53.7% | +86.3% | +72.4% | +262.1% | $541.1K |
| 43 | Seabeck, WA | WA | -32.3% | +85.8% | -4.3% | +32.8% | $492.5K |
| 44 | Sprague, WA | WA | +75.1% | +83.7% | +136.2% | — | $450K |
| 45 | Carnation, WA | WA | +47.8% | +77.1% | +25.5% | +213.2% | $1.59M |
| 46 | Camas, WA | WA | -15.4% | +73.0% | +54.0% | -37.4% | $709.1K |
| 47 | Lake Forest Park, WA | WA | -10.7% | +72.6% | +19.7% | +45.4% | $820K |
| 48 | Edgewood, WA | WA | -23.5% | +71.3% | +27.7% | -18.7% | $629.5K |
| 49 | Bellingham, WA | WA | +13.5% | +70.0% | +56.9% | +184.3% | $850.2K |
| 50 | Auburn, WA | WA | -17.1% | +69.4% | +27.3% | +90.0% | $723.8K |
| 51 | Centralia, WA | WA | -4.9% | +68.2% | +54.9% | +124.0% | $369.1K |
| 52 | Issaquah, WA | WA | +19.8% | +65.1% | +39.1% | +182.4% | $1.77M |
| 53 | Hoodsport, WA | WA | +9.3% | +64.6% | +3.6% | +80.4% | $225K |
| 54 | Woodinville, WA | WA | +6.1% | +63.8% | +11.5% | +165.0% | $1.77M |
| 55 | Toledo, WA | WA | +3.2% | +60.7% | +117.6% | +395.3% | $590K |
| 56 | Orting, WA | WA | +45.7% | +60.3% | +123.9% | +195.8% | $880.8K |
| 57 | Tulalip, WA | WA | +33.0% | +57.7% | +39.4% | +298.0% | $982.5K |
| 58 | Concrete, WA | WA | -24.5% | +54.8% | +4.7% | +98.0% | $245K |
| 59 | Bothell, WA | WA | -41.3% | +54.7% | +31.6% | +7.2% | $1.09M |
| 60 | Battle Ground, WA | WA | -31.7% | +54.5% | +23.3% | +109.3% | $653.7K |
| 61 | Lynnwood, WA | WA | +36.1% | +51.9% | +69.6% | +157.6% | $915.6K |
| 62 | Ridgefield, WA | WA | +33.1% | +48.7% | +90.3% | +91.6% | $1.01M |
| 63 | Sultan, WA | WA | -9.7% | +47.3% | +41.7% | +119.3% | $558.3K |
| 64 | Marysville, WA | WA | +15.5% | +44.6% | +43.6% | +113.1% | $695.2K |
| 65 | Covington, WA | WA | +6.6% | +43.1% | +16.6% | +116.8% | $747.1K |
| 66 | Lakebay, WA | WA | +5.7% | +42.5% | +84.1% | +96.3% | $425.8K |
| 67 | Duvall, WA | WA | -20.1% | +40.8% | +31.1% | +89.1% | $885K |
| 68 | Blaine, WA | WA | +5.2% | +40.1% | +12.2% | +112.5% | $588.6K |
| 69 | Puyallup, WA | WA | +12.7% | +39.7% | +27.7% | +42.9% | $663.4K |
| 70 | Wapato, WA | WA | +145.0% | +39.1% | +449.4% | +402.0% | $640K |
| 71 | Burien, WA | WA | +68.9% | +39.1% | +89.9% | +151.7% | $930K |
| 72 | Chelan, WA | WA | -53.5% | +38.4% | +4.3% | -2.3% | $382.1K |
| 73 | Camano Island, WA | WA | -41.6% | +36.4% | +83.0% | +210.1% | $812.9K |
| 74 | Graham, WA | WA | -13.0% | +36.3% | +37.0% | +96.1% | $516.8K |
| 75 | Spangle, WA | WA | -97.1% | +35.9% | +8.9% | +91.4% | $299K |
| 76 | Gig Harbor, WA | WA | +1.2% | +35.1% | +77.2% | +106.5% | $1.05M |
| 77 | Westport, WA | WA | -11.1% | +35.0% | +48.2% | +258.0% | $327.5K |
| 78 | Seaview, WA | WA | -15.1% | +34.9% | +56.8% | +227.8% | $543K |
| 79 | Omak, WA | WA | +15.8% | +34.7% | +65.4% | +163.9% | $332.4K |
| 80 | Port Angeles, WA | WA | -18.6% | +34.5% | +29.3% | +120.4% | $364.5K |
| 81 | Onalaska, WA | WA | -5.6% | +34.3% | +57.7% | +88.6% | $450.5K |
| 82 | Edmonds, WA | WA | -14.9% | +32.9% | +26.4% | +62.8% | $855K |
| 83 | Brush Prairie, WA | WA | -10.6% | +32.5% | +7.5% | +53.3% | $696.7K |
| 84 | Aberdeen, WA | WA | -19.6% | +32.4% | +15.0% | +93.8% | $216.1K |
| 85 | Roy, WA | WA | +26.0% | +32.2% | +118.8% | +154.9% | $638.1K |
| 86 | Riverside, WA | WA | -10.7% | +31.5% | +169.9% | — | $225K |
| 87 | Renton, WA | WA | +10.0% | +30.0% | +34.4% | +132.4% | $862.3K |
| 88 | Shoreline, WA | WA | -12.8% | +29.9% | +15.3% | +84.2% | $700.7K |
| 89 | Longview, WA | WA | +9.0% | +29.9% | +65.7% | +109.2% | $428.9K |
| 90 | Tukwila, WA | WA | -3.0% | +29.8% | +4.8% | +89.0% | $498K |
| 91 | Arlington, WA | WA | -19.8% | +28.9% | +9.1% | +72.7% | $556.2K |
| 92 | Allyn, WA | WA | +28.0% | +28.2% | +54.6% | +178.4% | $685.3K |
| 93 | Reardan, WA | WA | +97.0% | +28.0% | +220.4% | +854.5% | $525K |
| 94 | Airway Heights, WA | WA | +10.2% | +26.1% | +16.7% | +205.1% | $383.5K |
| 95 | Sedro Woolley, WA | WA | -11.6% | +25.9% | -30.7% | +77.6% | $480.9K |
| 96 | Clyde Hill, WA | WA | -14.7% | +25.8% | +99.0% | +293.9% | $8.65M |
| 97 | Buckley, WA | WA | -5.9% | +24.6% | +42.3% | +165.7% | $810.9K |
| 98 | Tumwater, WA | WA | -1.0% | +23.9% | +27.5% | -24.0% | $532.9K |
| 99 | Bellevue, WA | WA | -7.6% | +23.8% | +35.7% | +129.9% | $1.86M |
| 100 | Bonney Lake, WA | WA | -13.3% | +23.6% | -25.1% | -34.7% | $578.3K |
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.