Oregon cities — momentum scores, home values & rankings

All states·Oregon

87 Oregon cities tracked. Sorted by composite momentum score (home prices, rent, population).

What to know if you’re moving here

Across 79 tracked Oregon cities, the median home is $474,719 — in line with the national median, with prices roughly flat year-over-year. Expect four-season climate at the state level. Main natural-disaster exposure: wildfire and earthquake. Higher-tax state: top marginal rate around 9.9% — factor that into any salary comparison. Median household income runs near $80,400.

87
Cities tracked
$477,293
Median home (state)
39
Rising / Hot
3
Cooling / Declining

La Grande

pop 13,058
74
Rising$300,022 · +6.3%

Umatilla

pop 7,899
74
Rising$292,968 · +2.0%

Ontario

pop 11,957
72
Rising$310,375 · +2.5%

Independence

pop 10,295
72
Rising$426,844 · +1.9%

Baker City

pop 10,135
72
Rising$265,976 · +3.4%

Lebanon

pop 19,950
71
Rising$392,979 · +0.1%

Klamath Falls

pop 22,174
69
Rising$308,092 · +3.0%

Dallas

pop 17,911
69
Rising$477,293 · +1.3%

Prineville

pop 11,917
69
Rising$433,281 · +0.8%

Madras

pop 7,764
69
Rising$360,457 · +0.8%

Sheridan

pop 6,375
69
Rising$402,766 · -0.3%

Monmouth

pop 11,651
68
Rising$476,797 · +1.4%

Sweet Home

pop 10,265
68
Rising$352,875 · +0.2%

Junction City

pop 7,256
68
Rising$484,915 · +0.9%

Woodburn

pop 30,449
67
Rising$428,386 · +0.5%

Hermiston

pop 19,746
67
Rising$343,121 · +0.8%

Philomath

pop 5,795
67
Rising$520,216 · -0.4%

Newport

pop 10,833
66
Rising$449,375 · -0.2%

Sutherlin

pop 8,643
66
Rising$348,247 · +1.1%

Stayton

pop 8,521
66
Rising$466,184 · +0.8%

White City

pop 9,090
66
Rising$357,620 · +1.6%

Corvallis

pop 61,993
65
Rising$560,612 · -0.4%

St. Helens

pop 14,460
65
Rising$429,111 · -0.1%

Winston

pop 5,691
65
Rising$312,764 · -0.0%

Hayesville

pop 21,891
65
Rising$415,056 · -0.2%

The Dalles

pop 15,884
64
Rising$392,560 · +2.1%

Lincoln City

pop 10,034
64
Rising$498,230 · +0.2%

Creswell

pop 5,615
64
Rising$474,719 · +1.2%

Salem

pop 180,406
63
Rising$438,754 · +0.5%

Albany

pop 57,156
63
Rising$438,413 · +0.6%

Redmond

pop 37,626
63
Rising$516,562 · -0.7%

Roseburg

pop 23,795
63
Rising$364,691 · +0.4%

Pendleton

pop 17,026
63
Rising$300,479 · +2.8%

Eugene

pop 178,786
62
Rising$478,489 · -0.3%

Springfield

pop 61,182
62
Rising$419,370 · +0.3%

Central Point

pop 19,128
62
Rising$422,604 · +0.9%

Cottage Grove

pop 10,690
62
Rising$400,498 · -0.4%

Florence

pop 9,504
62
Rising$437,955 · -0.8%

West Slope

pop 7,223
62
Rising$776,755 · -1.5%

Happy Valley

pop 28,969
61
Stable$689,199 · -1.2%

Sandy

pop 12,990
61
Stable$525,325 · -0.2%

Keizer

pop 39,152
60
Stable$451,606 · -0.3%

Silverton

pop 10,391
60
Stable$553,305 · -0.2%

Veneta

pop 5,194
60
Stable$440,328 · -0.5%

Medford

pop 86,301
59
Stable$410,269 · +1.1%

Oregon City

pop 38,327
59
Stable$605,572 · -0.3%

Newberg

pop 27,136
59
Stable$532,829 · -1.2%

West Linn

pop 26,597
59
Stable$780,969 · +0.4%

Canby

pop 18,027
59
Stable$596,176 · +0.5%

Lake Oswego

pop 40,029
58
Stable$894,142 · -0.2%

Wilsonville

pop 27,895
58
Stable$637,047 · -1.1%

Gladstone

pop 11,898
58
Stable$518,784 · -0.2%

Molalla

pop 10,134
58
Stable$497,481 · +0.6%

Astoria

pop 9,906
58
Stable$482,065 · -1.0%

Talent

pop 6,306
58
Stable$436,562 · +2.0%

Bend

pop 106,926
57
Stable$735,193 · -2.5%

Milwaukie

pop 21,620
57
Stable$521,312 · +0.0%

Cornelius

pop 15,369
57
Stable$487,623 · -2.3%

Scappoose

pop 8,282
57
Stable$491,758 · -1.5%

Warrenton

pop 6,324
57
Stable$502,182 · -2.4%

Estacada

pop 5,591
57
Stable$547,675 · -2.1%

McMinnville

pop 35,255
56
Stable$488,630 · -1.1%

Eagle Point

pop 9,811
56
Stable$474,687 · +0.2%

Hood River

pop 8,350
56
Stable$715,669 · -0.1%

Damascus

pop 11,050
56
Stable$672,989 · -0.9%

Raleigh Hills

pop 6,196
56
Stable$921,478 · -2.1%

Jennings Lodge

pop 7,503
55
Stable$518,074 · -1.4%

Grants Pass

pop 39,468
54
Stable$400,473 · -0.1%

Fairview

pop 10,796
54
Stable$481,880 · -1.3%

Seaside

pop 7,110
54
Stable$468,010 · -2.0%

Tillamook

pop 5,157
54
Stable$459,387 · -0.7%

Forest Grove

pop 27,076
53
Stable$527,524 · -1.8%

Ashland

pop 20,935
53
Stable$553,166 · +2.0%

Coos Bay

pop 15,801
53
Stable$325,349 · -2.4%

North Bend

pop 10,049
53
Stable$360,041 · -2.8%

Garden Home-Whitford

pop 7,081
53
Stable$637,459 · -2.2%

Gresham

pop 111,507
52
Stable$472,119 · -0.5%

Rockcreek

pop 9,862
52
Stable$624,779 · -3.4%

Tigard

pop 57,301
51
Stable$611,953 · -3.0%

Sherwood

pop 20,441
51
Stable$635,703 · -2.9%

Troutdale

pop 15,749
51
Stable$492,998 · -1.3%

Brookings

pop 6,493
50
Stable$484,482 · -1.6%

Hillsboro

pop 110,337
48
Stable$522,671 · -3.7%

Tualatin

pop 28,036
48
Stable$641,638 · -2.2%

Beaverton

pop 98,302
47
Cooling$533,339 · -3.1%

King City

pop 5,002
46
Cooling$469,640 · -1.5%

Portland

pop 635,749
44
Cooling$538,687 · -0.9%

Browse by county

Official state resources

Traffic & road closures

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

Tools for Oregon

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
113.4 (US=100)
Above Us Avg. Source: MERIC Q4 2024 composite (housing, groceries, utilities, transport, healthcare, misc).
Climate

Oceanic west, semi-arid east. Mild wet winters and warm dry summers on the coast and Willamette Valley. East of the Cascades is much drier with cold winters. Wildfire smoke seasonal.

More: OR taxes · OR best-of