Most affordable ZIP codes in Oregon
Top 25 most affordable ZIP codes in Oregon by median home value. #1 is 97867 (North Powder) at about $148,800. Compare housing affordability on US5.
These ZIP codes have the lowest median home values in Oregon among areas with enough population for a meaningful comparison.
Statewide, the average median home value across ZIP codes is about $405,048. The codes below sit toward the more affordable end of that distribution.
Most affordable on this board: 97867 (North Powder) at about $148,800; 97761 (Warm Springs) at about $151,200; 97720 (Crane) at about $170,600.
Open any ZIP for a full demographics, income, and housing profile, or return to the Oregon state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Home value | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 97867 | North Powder | Union County | $148,800 | 1,057 | $82,635 | $148,800 |
| 2 | 97761 | Warm Springs | Wasco County | $151,200 | 3,080 | $58,906 | $151,200 |
| 3 | 97720 | Crane | Harney County | $170,600 | 4,456 | $43,778 | $170,600 |
| 4 | 97868 | McKay | Umatilla County | $190,300 | 1,531 | $95,893 | $190,300 |
| 5 | 97882 | Umatilla | Umatilla County | $192,100 | 8,043 | $60,474 | $192,100 |
| 6 | 97913 | Nyssa | Malheur County | $196,800 | 5,544 | $46,741 | $196,800 |
| 7 | 97738 | Hines | Harney County | $199,500 | 2,187 | $70,250 | $199,500 |
| 8 | 97875 | Stanfield | Umatilla County | $204,300 | 2,522 | $67,679 | $204,300 |
| 9 | 97633 | Merrill | Klamath County | $211,400 | 1,456 | $61,094 | $211,400 |
| 10 | 97844 | Irrigon | Morrow County | $211,600 | 3,569 | $73,917 | $211,600 |
| 11 | 97813 | Athena | Umatilla County | $217,200 | 1,366 | $73,688 | $217,200 |
| 12 | 97820 | Canyon City | Grant County | $217,800 | 1,417 | $85,455 | $217,800 |
| 13 | 97417 | Days Creek | Douglas County | $218,100 | 2,462 | $46,971 | $218,100 |
| 14 | 97914 | Ontario | Malheur County | $220,600 | 19,879 | $48,442 | $220,600 |
| 15 | 97466 | Powers | Coos County | $221,300 | 1,152 | $49,940 | $221,300 |
| 16 | 97492 | Westfir | Lane County | $222,000 | 1,058 | $32,360 | $222,000 |
| 17 | 97630 | Lakeview | Lake County | $223,600 | 5,484 | $62,208 | $223,600 |
| 18 | 97467 | Winchester Bay | Douglas County | $224,100 | 5,300 | $58,333 | $224,100 |
| 19 | 97883 | Union | Union County | $225,100 | 2,634 | $57,198 | $225,100 |
| 20 | 97862 | Umapine | Umatilla County | $225,400 | 12,538 | $54,013 | $225,400 |
| 21 | 97827 | Elgin | Union County | $233,000 | 2,557 | $58,750 | $233,000 |
| 22 | 97886 | Weston | Umatilla County | $235,600 | 1,185 | $90,288 | $235,600 |
| 23 | 97496 | Winston | Douglas County | $236,700 | 7,557 | $55,776 | $236,700 |
| 24 | 97469 | Riddle | Douglas County | $237,900 | 2,541 | $56,538 | $237,900 |
| 25 | 97918 | Vale | Malheur County | $240,900 | 4,358 | $57,647 | $240,900 |
Frequently asked questions
What are the most affordable ZIP codes in Oregon?
By median home value, 97867 (North Powder) is near the top of the affordable list at about $148,800. Compare the ranked table below for more options.
How does US5 rank ZIP codes in Oregon?
We rank indexable ZIP codes with positive median home values and a population floor from low to high home value.
Where can I explore all ZIP codes in Oregon?
Visit the Oregon state page for the full ZIP table, demographics summary, and sortable income/housing columns.