CensusEasy
RANKING · 2020 CENSUS · 105 SHOWN OF 105

Least affordable housing, Oregon cities · 2020

Oregon cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2023 ACS). A higher score means a home costs more years of local income. This list covers the 105 cities in Oregon that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
OregonAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Ashland, OROR20,8898.0+42%
02Raleigh Hills, OROR6,7447.7+63%
03Seaside, OROR7,0927.6+59%
04West Slope, OROR6,5826.9+48%
05Corvallis, OROR61,4996.5+49%
06Talent, OROR6,2966.2+97%
07Bend, OROR107,3426.1+81%
08Wilsonville, OROR27,8336.1+50%
09Portland, OROR635,1096.0+56%
10Hood River, OROR8,3155.9+32%
11Eugene, OROR178,6185.8+43%
12Lake Oswego, OROR39,7225.8+44%
13Jennings Lodge, OROR7,9715.7+49%
14Astoria, OROR9,8385.6+43%
15West Haven-Sylvan, OROR7,6745.6+31%
16Lincoln City, OROR10,1175.6+10%
17Grants Pass, OROR39,2395.6+49%
18Newport, OROR10,3835.6+35%
19Monmouth, OROR11,5435.5+35%
20Cedar Mill, OROR19,4715.5+39%
21Gresham, OROR111,5135.5+52%
22Garden Home-Whitford, OROR6,9795.5+53%
23Deschutes River Woods, OROR5,7975.4+106%
24Medford, OROR86,4945.3+51%
25Oak Grove, OROR16,7965.3+40%
26Marlene, OROR5,4395.3
27Florence, OROR9,4685.3+53%
28McMinnville, OROR34,6475.3+57%
29Cedar Hills, OROR8,3885.2+54%
30Madras, OROR7,8295.2+80%
31Beaverton, OROR97,8425.2+32%
32Rockcreek, OROR9,2235.1+69%
33Milwaukie, OROR22,1145.1+45%
34Brookings, OROR6,4315.0+11%
35Fairview, OROR10,7625.0+44%
36Forest Grove, OROR27,2525.0+38%
37Tigard, OROR57,9295.0+37%
38King City, OROR5,0444.9+12%
39Damascus, OROR11,4374.9
40Gladstone, OROR11,8654.9+38%
41Tualatin, OROR28,1394.8+40%
42Canby, OROR18,0044.8+32%
43Silverton, OROR10,4504.7+23%
44Oregon City, OROR38,1754.7+33%
45Oatfield, OROR13,2944.7+59%
46Estacada, OROR5,8144.7+40%
47Prineville, OROR11,9944.7+64%
48Oak Hills, OROR11,1314.6+36%
49Molalla, OROR10,1044.6+41%
50Aloha, OROR52,3894.6+54%
51Newberg, OROR26,8964.5+48%
52Salem, OROR181,7794.5+40%
53Springfield, OROR61,4314.5+34%
54Veneta, OROR5,1384.5+38%
55Klamath Falls, OROR22,1114.4+47%
56West Linn, OROR26,5674.4+30%
57Woodburn, OROR31,9484.4+36%
58Tillamook, OROR5,1624.4+34%
59Dallas, OROR17,8904.3+31%
60Keizer, OROR39,1404.3+46%
61Roseburg, OROR23,6934.3+31%
62Redmond, OROR38,5474.3+36%
63Stayton, OROR8,4884.3+19%
64Lebanon, OROR20,2674.3+23%
65Cottage Grove, OROR10,8514.3+15%
66Warrenton, OROR6,3124.3+24%
67Hillsboro, OROR111,1264.2+35%
68Happy Valley, OROR28,9164.2+30%
69Bethany, OROR33,1064.2
71Cornelius, OROR15,5204.1+41%
72St. Helens, OROR14,4504.1+34%
73Troutdale, OROR15,7764.1+43%
74Winston, OROR5,6804.1+42%
75Coos Bay, OROR15,6864.1+45%
76The Dalles, OROR15,7454.0
77Independence, OROR10,1954.0+47%
78La Grande, OROR12,9854.0+44%
79Junction City, OROR7,2244.0+25%
80River Road, OROR8,8624.0
81Sherwood, OROR20,5354.0+37%
82Central Point, OROR19,1394.0+32%
83Sandy, OROR13,3233.9+10%
84Albany, OROR56,8943.9+24%
85Bull Mountain, OROR9,8653.9
86North Bend, OROR9,9663.8+30%
87Scappoose, OROR8,2573.8+20%
88Sheridan, OROR6,2433.8+26%
89Hayesville, OROR21,2463.8+12%
90Santa Clara, OROR10,5513.8
91Four Corners, OROR16,2753.7+26%
92Sutherlin, OROR8,6353.7+31%
93White City, OROR10,7503.6+41%
94Pendleton, OROR16,9893.5+32%
95Baker City, OROR10,0713.5+28%
96Sweet Home, OROR10,3083.4+16%
97Philomath, OROR5,6993.4+7%
98Ontario, OROR11,9573.4+15%
99Milton-Freewater, OROR7,0293.4+24%
100Altamont, OROR19,9273.4+34%
101Creswell, OROR5,5663.3+6%
102Eagle Point, OROR9,8613.3+18%
103Umatilla, OROR8,2203.2+39%
104Hermiston, OROR19,9062.8+8%
105Green, OROR7,5412.7+11%
SHOWING 1–105 OF 105
Download CSV (full list, 105 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES