CensusEasy
RANKING · 2020 CENSUS · 105 SHOWN OF 105

Most affordable housing, Oregon cities · 2020

Oregon cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 105 cities in Oregon that qualify, ranked against each other statewide.

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