Most affordable ZIP codes in Washington
Top 25 most affordable ZIP codes in Washington by median home value. #1 is 98952 (White Swan) at about $111,000. Compare housing affordability on US5.
These ZIP codes have the lowest median home values in Washington among areas with enough population for a meaningful comparison.
Statewide, the average median home value across ZIP codes is about $467,362. The codes below sit toward the more affordable end of that distribution.
Most affordable on this board: 98952 (White Swan) at about $111,000; 99032 (Sprague) at about $141,400; 98357 (Neah Bay) at about $160,800.
Open any ZIP for a full demographics, income, and housing profile, or return to the Washington state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Home value | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 98952 | White Swan | Yakima County | $111,000 | 1,735 | $56,957 | $111,000 |
| 2 | 99032 | Sprague | Lincoln County | $141,400 | 1,022 | $66,339 | $141,400 |
| 3 | 98357 | Neah Bay | Clallam County | $160,800 | 1,528 | $60,227 | $160,800 |
| 4 | 98813 | Bridgeport | Douglas County | $165,000 | 3,233 | $52,500 | $165,000 |
| 5 | 98938 | Sunnyside | Yakima County | $174,100 | 1,678 | $45,846 | $174,100 |
| 6 | 98547 | Grayland | Pacific County | $192,800 | 1,206 | $41,193 | $192,800 |
| 7 | 98857 | Warden | Grant County | $194,400 | 3,935 | $57,743 | $194,400 |
| 8 | 98331 | Forks | Jefferson County | $194,700 | 5,526 | $48,313 | $194,700 |
| 9 | 98935 | Grandview | Yakima County | $196,100 | 4,481 | $63,775 | $196,100 |
| 10 | 99159 | Odessa | Lincoln County | $202,100 | 1,177 | $63,364 | $202,100 |
| 11 | 99348 | Prescott | Walla Walla County | $204,300 | 1,733 | $76,431 | $204,300 |
| 12 | 99138 | Inchelium | Ferry County | $206,800 | 1,173 | $51,094 | $206,800 |
| 13 | 99115 | Banks Lake South | Douglas County | $207,600 | 1,306 | $49,519 | $207,600 |
| 14 | 99169 | Ritzville | Adams County | $210,700 | 2,637 | $66,161 | $210,700 |
| 15 | 98550 | Hoquiam | Grays Harbor County | $212,400 | 12,274 | $56,920 | $212,400 |
| 16 | 99116 | Coulee Dam | Okanogan County | $212,800 | 1,649 | $64,550 | $212,800 |
| 17 | 98564 | Mossyrock | Lewis County | $213,500 | 3,205 | $53,269 | $213,500 |
| 18 | 98951 | Wapato | Yakima County | $214,000 | 12,935 | $63,083 | $214,000 |
| 19 | 99170 | Rosalia | Whitman County | $216,100 | 1,015 | $75,208 | $216,100 |
| 20 | 98948 | Toppenish | Yakima County | $217,800 | 12,960 | $67,217 | $217,800 |
| 21 | 99347 | Pomeroy | Garfield County | $220,800 | 2,467 | $61,741 | $220,800 |
| 22 | 99133 | Grand Coulee | Douglas County | $221,100 | 1,341 | $49,625 | $221,100 |
| 23 | 98933 | Harrah | Yakima County | $225,400 | 1,276 | $70,000 | $225,400 |
| 24 | 98923 | Cowiche | Yakima County | $228,300 | 1,027 | $45,409 | $228,300 |
| 25 | 98855 | Tonasket | Okanogan County | $230,100 | 5,615 | $51,063 | $230,100 |
Frequently asked questions
What are the most affordable ZIP codes in Washington?
By median home value, 98952 (White Swan) is near the top of the affordable list at about $111,000. Compare the ranked table below for more options.
How does US5 rank ZIP codes in Washington?
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 Washington?
Visit the Washington state page for the full ZIP table, demographics summary, and sortable income/housing columns.