100 cities ranked by median home price
$50K
Lowest Price
$238K
Avg of Top 50
$50K
373 days on market
$65K
68 days on market
$70K
350 days on market
$70K
1 days on market
$86K
134 days on market
$97K
7 days on market
$98K
1 days on market
$100K
22 days on market
$105K
23 days on market
$117K
78 days on market
| # | City | Median Price | Days on Market | Months Supply | YoY Change |
|---|---|---|---|---|---|
| 1 | Shaniko | $50K | 373 days | — | N/A |
| 2 | Harper | $65K | 68 days | 1.0 mo | N/A |
| 3 | Fort Klamath | $70K | 350 days | — | N/A |
| 4 | Ione | $70K | 1 days | 1.0 mo | N/A |
| 5 | Chiloquin | $86K | 134 days | 4.0 mo | N/A |
| 6 | Westport | $97K | 7 days | 1.0 mo | N/A |
| 7 | Tutuilla | $98K | 1 days | — | N/A |
| 8 | Oakland | $100K | 22 days | 1.0 mo | N/A |
| 9 | Irrigon | $105K | 23 days | 6.0 mo | N/A |
| 10 | Tygh Valley | $117K | 78 days | 1.0 mo | N/A |
| 11 | Beatty | $123K | 79 days | — | N/A |
| 12 | Scotts Mills | $135K | 272 days | — | N/A |
| 13 | Gilchrist | $140K | 82 days | 1.0 mo | N/A |
| 14 | Takilma | $140K | 32 days | — | N/A |
| 15 | Malin | $145K | 27 days | 4.0 mo | N/A |
| 16 | Idanha | $165K | 56 days | 1.0 mo | N/A |
| 17 | Crescent | $175K | 313 days | 2.0 mo | N/A |
| 18 | Barlow | $185K | 1 days | — | N/A |
| 19 | Marlene Village | $185K | 39 days | 9.0 mo | N/A |
| 20 | Merrill | $185K | 227 days | 1.0 mo | N/A |
| 21 | Bly | $199K | 121 days | 3.0 mo | N/A |
| 22 | Alpine | $200K | 166 days | — | N/A |
| 23 | Jasper | $200K | 62 days | — | N/A |
| 24 | Prescott | $200K | 40 days | — | N/A |
| 25 | Powers | $206K | 95 days | 6.0 mo | N/A |
| 26 | Vale | $207K | 124 days | 4.5 mo | N/A |
| 27 | Elgin | $213K | 3 days | 5.0 mo | N/A |
| 28 | Lexington | $215K | 157 days | — | N/A |
| 29 | Weston | $215K | 280 days | 2.0 mo | N/A |
| 30 | Antelope | $215K | 402 days | — | N/A |
| 31 | Butte Falls | $215K | 84 days | 5.0 mo | N/A |
| 32 | Donald | $215K | 8 days | — | N/A |
| 33 | Yoncalla | $215K | 6 days | — | N/A |
| 34 | Falcon Heights | $216K | 62 days | 2.0 mo | N/A |
| 35 | Sprague River | $218K | 109 days | — | N/A |
| 36 | Dillard | $220K | 54 days | 1.0 mo | N/A |
| 37 | Riddle | $220K | 205 days | 4.0 mo | N/A |
| 38 | Ukiah | $225K | 544 days | 1.0 mo | N/A |
| 39 | Pilot Rock | $228K | 38 days | 3.0 mo | N/A |
| 40 | Wood Village | $235K | 18 days | 3.0 mo | N/A |
| 41 | Jeffers Gardens | $235K | 608 days | — | N/A |
| 42 | Myrtle Point | $236K | 45 days | 2.3 mo | N/A |
| 43 | Union | $239K | 87 days | 2.0 mo | N/A |
| 44 | Riverside | $245K | 7 days | — | N/A |
| 45 | Stanfield | $245K | 39 days | 3.7 mo | N/A |
| 46 | Toledo | $248K | 30 days | 6.5 mo | N/A |
| 47 | Pine Grove | $249K | 8 days | — | N/A |
| 48 | Heppner | $250K | 26 days | 5.0 mo | N/A |
| 49 | Keno | $250K | 117 days | 1.5 mo | N/A |
| 50 | Kirkpatrick | $250K | 14 days | — | N/A |
| 51 | O'Brien | $250K | 140 days | — | N/A |
| 52 | Adrian | $251K | 53 days | 1.0 mo | N/A |
| 53 | Prospect | $252K | 72 days | 2.0 mo | N/A |
| 54 | Dilley | $255K | 7 days | — | N/A |
| 55 | Jordan Valley | $255K | 80 days | 1.0 mo | N/A |
| 56 | Milton-Freewater | $258K | 112 days | 5.3 mo | N/A |
| 57 | Bonanza | $260K | 2 days | 4.0 mo | N/A |
| 58 | Cheshire | $260K | 10 days | — | N/A |
| 59 | Peoria | $260K | 51 days | — | N/A |
| 60 | Sportsmans Park | $265K | 15 days | — | N/A |
| 61 | Westfir | $265K | 2 days | — | N/A |
| 62 | Gardiner | $267K | 22 days | 1.0 mo | N/A |
| 63 | Coquille | $275K | 51 days | 6.7 mo | N/A |
| 64 | Alsea | $276K | 117 days | 2.0 mo | N/A |
| 65 | Labish Village | $276K | 37 days | — | N/A |
| 66 | Cave Junction | $277K | 81 days | 9.5 mo | N/A |
| 67 | Canyonville | $279K | 203 days | 1.0 mo | N/A |
| 68 | Wimer | $280K | 55 days | 5.0 mo | N/A |
| 69 | Pendleton | $285K | 125 days | 5.7 mo | +14.8% |
| 70 | Annex | $285K | 5 days | 2.0 mo | N/A |
| 71 | Mehama | $285K | 50 days | 1.0 mo | N/A |
| 72 | Monmouth | $285K | 31 days | 3.2 mo | N/A |
| 73 | Adams | $288K | 245 days | — | N/A |
| 74 | Lakeside | $289K | 65 days | 2.3 mo | N/A |
| 75 | Wamic | $289K | 84 days | 0.7 mo | N/A |
| 76 | Tri-City | $290K | 48 days | 1.6 mo | N/A |
| 77 | Juntura | $295K | 1707 days | — | N/A |
| 78 | Neotsu | $295K | 8 days | 11.0 mo | N/A |
| 79 | Green Meadows | $297K | 9 days | 1.0 mo | N/A |
| 80 | Nyssa | $305K | 110 days | 3.3 mo | N/A |
| 81 | Vernonia | $309K | 129 days | 2.3 mo | N/A |
| 82 | La Grande | $313K | 44 days | 1.5 mo | -3.0% |
| 83 | Wedderburn | $313K | 286 days | 9.0 mo | N/A |
| 84 | Glendale | $315K | 45 days | 1.0 mo | N/A |
| 85 | Oakridge | $315K | 19 days | 6.3 mo | N/A |
| 86 | Ontario | $318K | 77 days | 2.0 mo | +29.6% |
| 87 | Klamath Falls | $318K | 63 days | 5.2 mo | +6.4% |
| 88 | Fair Oaks | $320K | 58 days | 0.5 mo | N/A |
| 89 | Fairview | $320K | 185 days | 3.7 mo | N/A |
| 90 | Roseburg | $322K | 43 days | 3.5 mo | -8.0% |
| 91 | Beaver Marsh | $323K | 252 days | — | N/A |
| 92 | Coos Bay | $325K | 35 days | 3.4 mo | -11.0% |
| 93 | Heceta Beach | $325K | 94 days | 11.0 mo | N/A |
| 94 | Sweet Home | $325K | 99 days | 5.1 mo | -2.9% |
| 95 | South Lebanon | $328K | 315 days | 2.5 mo | N/A |
| 96 | Helix | $329K | 162 days | — | N/A |
| 97 | Cascadia | $329K | 96 days | — | N/A |
| 98 | Island City | $329K | 48 days | — | N/A |
| 99 | North Bend | $332K | 29 days | 3.0 mo | -3.2% |
| 100 | Echo | $335K | 10 days | 1.0 mo | N/A |
Looking for affordable housing in Oregon? We've ranked 100 cities by median home price to help you find budget-friendly options. The most affordable city is Shaniko with a median price of $50K.
The most affordable cities in Oregon are listed above, ranked by median home price. These markets offer entry points significantly below the state average, making homeownership accessible for first-time buyers, investors, and those relocating on a budget.
Affordable Oregon cities can offer excellent value, especially for long-term residents and investors. Key factors to evaluate include local job market strength, school quality, crime rates, and future development plans. A local agent can help you distinguish between genuine value and areas with underlying issues.
Lower home prices in certain Oregon cities reflect factors like smaller population size, distance from major metro areas, limited amenities, or economic transitions. However, many affordable cities offer strong quality of life, growing economies, and appreciation potential that makes them smart buying opportunities.
In Oregon's most affordable markets, a household income of $40,000-$60,000 may be sufficient to qualify for a mortgage, depending on the specific price point and current interest rates. Use the 28% rule: your monthly housing payment shouldn't exceed 28% of gross monthly income. A local agent and lender can pre-qualify you.
Affordable properties can be excellent investments, especially in Oregon cities with growing populations and economies. Look for markets with rising employment, infrastructure investment, and limited new housing supply. These factors often precede price appreciation, turning today's affordable market into tomorrow's growing one.
Connect with a local agent who specializes in first-time buyers and budget-conscious buyers.
Find an Agent