Skip to main content
MarketTimeline.com
MT
MarketTimeline
.com
Methodology Top Markets
Public Record 79M+ records · 32M+ properties All 50 states Methodology

Appreciation Velocity — Oregon Cities

Cities of Oregon ranked by 1Y / 3Y / 5Y home-price appreciation.

Public Record
Currently viewing: Oregon · View nationwide

Top 10 — 3Y appreciation (Citys)

#1 · Merlin, OR
+1,054.5%
#2 · Cornelius, OR
+401.2%
#3 · Independence, OR
+366.1%
#4 · Heppner, OR
+354.7%
#5 · Gold Beach, OR
+323.6%
#6 · Idleyld Park, OR
+233.3%
#7 · Welches, OR
+231.6%
#8 · Boring, OR
+206.1%
#9 · Otis, OR
+199.8%
#10 · Winchester, OR
+175.5%
Reset

City ranking — 3Y appreciation (highest first)

# City State 1Y 3Y 5Y 10Y Current median
1 Merlin, OR OR +246.5% +1,054.5% +367.3% +381.5% $1.27M
2 Cornelius, OR OR +16.3% +401.2% +106.8% +172.2% $883.3K
3 Independence, OR OR +310.9% +366.1% +328.8% +640.2% $1.88M
4 Heppner, OR OR +173.7% +354.7% +254.9% +296.7% $479K
5 Gold Beach, OR OR +220.0% +323.6% +290.6% +562.5% $1.46M
6 Idleyld Park, OR OR +220.3% +233.3% +57.8% $655K
7 Welches, OR OR +147.6% +231.6% +162.4% +157.0% $795.9K
8 Boring, OR OR +57.8% +206.1% +147.7% +173.0% $927.8K
9 Otis, OR OR +153.5% +199.8% +77.5% +363.3% $704.5K
10 Winchester, OR OR +175.5% +100.4% +147.4% $615K
11 Yamhill, OR OR +40.1% +150.8% +85.3% +168.3% $825K
12 Winston, OR OR +3.4% +144.6% +62.0% +208.9% $467.3K
13 Milton Freewater, OR OR +187.4% +124.7% +185.9% $649K
14 Tenmile, OR OR +122.2% +100.3% $400K
15 Nehalem, OR OR +29.7% +119.2% +110.8% +314.8% $879K
16 Gold Hill, OR OR +80.7% +116.8% +82.8% +186.1% $665K
17 Cave Junction, OR OR +14.2% +112.6% +15.1% +75.1% $290K
18 North Bend, OR OR +44.6% +111.6% +57.4% +231.8% $573.8K
19 Springfield, OR OR -14.7% +106.8% +19.0% +78.4% $407K
20 Rhododendron, OR OR +5.5% +104.9% +57.6% +90.6% $591K
21 Clackamas, OR OR +32.2% +98.1% +29.0% +79.6% $582.2K
22 Aurora, OR OR +10.5% +96.7% +258.2% +319.4% $1.26M
23 Phoenix, OR OR +4.2% +94.0% +71.1% +67.5% $351.2K
24 Turner, OR OR +13.7% +89.2% +87.7% +216.8% $750K
25 Rockaway Beach, OR OR +31.7% +87.1% +52.3% +239.6% $480.1K
26 Sweet Home, OR OR +7.2% +86.4% +45.7% +197.8% $404.3K
27 Terrebonne, OR OR +46.0% +83.7% +79.8% +242.9% $864.2K
28 Canyonville, OR OR +35.5% +81.0% +31.6% +231.5% $247K
29 Dallas, OR OR +21.0% +80.7% +31.7% +108.6% $529.6K
30 Umatilla, OR OR +3.6% +74.2% +92.5% +209.9% $345.5K
31 Aumsville, OR OR +42.5% +74.0% +58.6% +133.4% $710.5K
32 Bandon, OR OR +25.1% +71.7% +72.8% +240.5% $663.5K
33 Gresham, OR OR -1.1% +68.6% +33.4% +80.6% $562.9K
34 Jacksonville, OR OR +40.9% +67.9% +30.3% +118.9% $710.8K
35 Oakland, OR OR +38.9% +66.7% +28.8% +71.9% $397K
36 Drain, OR OR +9.6% +65.4% +46.1% +17.0% $312.5K
37 Forest Grove, OR OR +5.2% +65.3% +58.8% +154.4% $765.1K
38 Brownsville, OR OR +45.4% +63.8% +156.7% +200.9% $655K
39 Sutherlin, OR OR -1.5% +60.2% +61.3% +132.7% $392.1K
40 Manzanita, OR OR +10.0% +59.4% +34.5% +296.4% $857K
41 Lebanon, OR OR +24.2% +58.5% -7.8% +134.9% $537.4K
42 Coquille, OR OR +45.8% +55.2% +160.8% +248.0% $523K
43 Sandy, OR OR +32.9% +52.0% +41.8% +63.7% $681.3K
44 Corvallis, OR OR +7.9% +48.6% -3.1% +104.9% $676.3K
45 Willamina, OR OR +22.4% +48.1% +2.0% +98.9% $386K
46 Junction City, OR OR +36.5% +47.5% +40.1% +170.0% $625K
47 Weston, OR OR +56.0% +46.3% +9.7% +172.0% $362K
48 Scappoose, OR OR -2.5% +44.3% +18.0% +123.7% $513.5K
49 King City, OR OR -9.8% +43.7% -7.8% +32.1% $370K
50 Newport, OR OR -45.2% +40.9% -34.9% +1.1% $244.4K
51 Scio, OR OR +41.3% +39.1% +83.8% +335.4% $963K
52 Saint Helens, OR OR -2.0% +39.0% +46.2% +95.9% $450.5K
53 Mulino, OR OR +30.6% +38.6% +146.2% +191.1% $885K
54 Myrtle Creek, OR OR +23.5% +38.1% +80.5% +72.8% $385K
55 Elgin, OR OR +23.0% +36.7% +106.7% +329.7% $340K
56 Woodburn, OR OR +54.0% +36.7% +58.9% +160.1% $611.5K
57 Stanfield, OR OR +115.7% +36.2% +93.0% +148.4% $409.9K
58 Hermiston, OR OR -5.6% +35.6% +23.0% +127.2% $431.4K
59 La Grande, OR OR +17.0% +34.1% +50.9% +116.5% $396.7K
60 Pendleton, OR OR -27.6% +34.0% -13.1% +80.6% $259.9K
61 Roseburg, OR OR +26.5% +31.6% +103.5% +145.2% $424.9K
62 Culver, OR OR -31.4% +29.4% +8.9% +107.7% $334.3K
63 Bend, OR OR -5.4% +28.4% +53.7% +137.9% $964.6K
64 Government Camp, OR OR +21.7% +28.3% +34.4% +52.4% $532.5K
65 Coos Bay, OR OR -17.9% +26.4% +35.8% +61.7% $301.9K
66 West Linn, OR OR +0.9% +26.1% +47.7% +89.7% $1.01M
67 Madras, OR OR -14.3% +24.3% +22.9% +118.3% $311.5K
68 Redmond, OR OR +14.0% +24.3% +20.3% +150.9% $616.5K
69 The Dalles, OR OR +3.9% +23.0% +59.8% +123.5% $448.1K
70 Prineville, OR OR +15.5% +21.8% +66.1% +71.6% $435.3K
71 Grants Pass, OR OR +15.3% +21.5% +11.6% +47.1% $424K
72 La Pine, OR OR +1.5% +20.3% +70.5% +28.3% $395.3K
73 Central Point, OR OR -9.2% +19.9% -2.0% +74.0% $448.4K
74 Tualatin, OR OR -9.4% +19.0% -20.0% +25.2% $478.5K
75 Albany, OR OR +2.0% +18.5% +38.6% +128.8% $513.4K
76 Estacada, OR OR -41.3% +17.4% +27.7% +109.4% $593K
77 Keizer, OR OR +13.1% +16.5% +26.3% +111.1% $479.2K
78 Chiloquin, OR OR +34.2% +16.5% +62.1% +61.2% $220.4K
79 Sisters, OR OR +176.1% +16.4% +271.1% +565.8% $2.3M
80 Troutdale, OR OR +0.3% +16.1% +13.0% +80.7% $483.5K
81 Stayton, OR OR +15.6% +31.8% +170.1% $435K
82 Klamath Falls, OR OR +3.0% +14.5% +36.5% +123.3% $356.4K
83 Rainier, OR OR +48.0% +13.8% +54.1% +152.3% $426.4K
84 Newberg, OR OR -11.2% +13.5% -32.1% +54.1% $506.2K
85 Eugene, OR OR +0.9% +13.4% +37.6% +80.7% $541.7K
86 Happy Valley, OR OR -13.8% +13.0% +25.9% +57.4% $737.2K
87 Silverton, OR OR +54.5% +12.5% +59.0% +176.9% $712.6K
88 Canby, OR OR -5.0% +10.6% +10.9% +60.8% $528.3K
89 Halsey, OR OR +10.4% +16.0% +216.2% $375.4K
90 Shady Cove, OR OR +37.3% +9.3% +61.9% +45.6% $420.8K
91 Reedsport, OR OR -12.4% +8.7% +17.8% +184.7% $376.5K
92 Burns, OR OR -50.9% +7.1% -29.5% +34.3% $150K
93 Astoria, OR OR -20.1% +5.3% +16.1% +84.5% $408.5K
94 Medford, OR OR +17.6% +5.0% +45.8% +75.0% $496.4K
95 Portland, OR OR +9.2% +4.6% +28.9% +72.5% $733.1K
96 Tigard, OR OR +1.4% +1.7% +7.4% +59.5% $612.8K
97 Salem, OR OR -11.9% +1.0% +20.8% +88.6% $431.4K
98 Lakeside, OR OR -13.3% -0.3% +6.9% +156.3% $369K
99 Rogue River, OR OR -9.3% -0.3% +29.8% +12.3% $346.5K
100 Powell Butte, OR OR -7.0% -0.3% +122.6% +52.7% $1.18M
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.