The Town Files

The 25 Best Small Towns for First-Time Home Buyers in Washington

Ranked on The Town Files lifestyle rankings among 151 towns of 500–10,000 people in Washington. #1 is Steilacoom, WA.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for First-Time Home Buyers in Washington1. Steilacoom99th pct2. Wauna99th pct3. Lake Holm99th pct4. College Place97th pct5. Hoquiam96th pct6. Forks96th pct7. Cashmere95th pct8. Colfax95th pct9. Medical Lake94th pct10. Colville93rd pct11. Fobes Hill93rd pct12. Tanglewilde91st pct13. Connell91st pct14. Wapato91st pct15. Fircrest90th pct16. Othello89th pct17. Prosser89th pct18. Lochsloy88th pct19. Summit View87th pct20. Toppenish87th pct21. Marietta-Alderwood87th pct22. Key Center85th pct23. Lake Cassidy85th pct24. Pacific84th pct25. Woods Creek83rd pct
  1. 25Woods Creek, Washington

    Better for first-time buyers than 83% of Washington towns

    Woods Creek is a community of 6,017 people in Snohomish County, Washington. It also ranks better for cycling than 92% of Washington towns and better for families than 90% of Washington towns.

    6,017 people · Snohomish County · median home $822,800 · income $156,950 · Jan low 32°F · 3 in snow

    Full Woods Creek, Washington profile: weather, storms, schools, jobs →

    Woods Creek lifestyle rankingsFirst-time buyers83th pctFamilies90th pctYoung professionals44th pctQuiet65th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  2. 24Pacific, Washington

    Better for first-time buyers than 84% of Washington towns

    Pacific is a city of 7,235 people in King County, Washington. It also ranks better transit than 96% of Washington towns and more walkable than 95% of Washington towns.

    7,235 people · King County · median home $489,100 · income $115,625 · Jan low 37°F · 6 in snow

    Full Pacific, Washington profile: weather, storms, schools, jobs →

    Pacific lifestyle rankingsFirst-time buyers84th pctFamilies10th pctYoung professionals65th pctQuiet16th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  3. 23Lake Cassidy, Washington

    Better for first-time buyers than 85% of Washington towns

    Lake Cassidy is a community of 3,757 people in Snohomish County, Washington. It also ranks better for families than 79% of Washington towns and easier by car than 75% of Washington towns.

    3,757 people · Snohomish County · median home $705,000 · income $113,403 · Jan low 35°F · 4 in snow

    Full Lake Cassidy, Washington profile: weather, storms, schools, jobs →

    Lake Cassidy lifestyle rankingsFirst-time buyers85th pctFamilies79th pctYoung professionals22th pctQuiet55th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  4. 22Key Center, Washington

    Better for first-time buyers than 85% of Washington towns

    Key Center is a community of 3,863 people in Pierce County, Washington. It also ranks more seaside character than 90% of Washington towns and better for a vacation home than 88% of Washington towns.

    3,863 people · Pierce County · median home $613,200 · income $105,781 · Jan low 36°F · 0 in snow

    Full Key Center, Washington profile: weather, storms, schools, jobs →

    Key Center lifestyle rankingsFirst-time buyers85th pctFamilies66th pctYoung professionals7th pctQuiet62th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  5. 21Marietta-Alderwood, Washington

    Better for first-time buyers than 87% of Washington towns

    Marietta-Alderwood is a community of 4,015 people in Whatcom County, Washington. It also ranks better for young professionals than 92% of Washington towns and more seaside character than 90% of Washington towns.

    4,015 people · Whatcom County · median home $547,100 · income $76,019 · Jan low 34°F · 3 in snow

    Full Marietta-Alderwood, Washington profile: weather, storms, schools, jobs →

    Marietta-Alderwood lifestyle rankingsFirst-time buyers87th pctFamilies10th pctYoung professionals92th pctQuiet27th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  6. 20Toppenish, Washington

    Better for first-time buyers than 87% of Washington towns

    Toppenish is a city of 8,854 people in Yakima County, Washington. It also ranks more walkable than 96% of Washington towns and more vibrant than 90% of Washington towns.

    8,854 people · Yakima County · median home $230,000 · income $67,854 · Jan low 24°F · 20 in snow

    Full Toppenish, Washington profile: weather, storms, schools, jobs →

    Toppenish lifestyle rankingsFirst-time buyers87th pctFamilies15th pctYoung professionals29th pctQuiet6th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  7. 19Summit View, Washington

    Better for first-time buyers than 87% of Washington towns

    Summit View is a community of 9,758 people in Pierce County, Washington. It also ranks more walkable than 83% of Washington towns and better transit than 83% of Washington towns.

    9,758 people · Pierce County · median home $524,300 · income $108,806 · Jan low 33°F · 6 in snow

    Full Summit View, Washington profile: weather, storms, schools, jobs →

    Summit View lifestyle rankingsFirst-time buyers87th pctFamilies53th pctYoung professionals71th pctQuiet24th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  8. 18Lochsloy, Washington

    Better for first-time buyers than 88% of Washington towns

    Lochsloy is a community of 2,806 people in Snohomish County, Washington. It also ranks quieter than 85% of Washington towns and better for families than 82% of Washington towns.

    2,806 people · Snohomish County · median home $610,200 · income $106,484 · Jan low 35°F · 4 in snow

    Full Lochsloy, Washington profile: weather, storms, schools, jobs →

    Lochsloy lifestyle rankingsFirst-time buyers88th pctFamilies82th pctYoung professionals27th pctQuiet85th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  9. 17Prosser, Washington

    Better for first-time buyers than 89% of Washington towns

    Prosser is a city of 6,062 people in Benton County, Washington. It also ranks easier by car than 89% of Washington towns and more of a college town than 82% of Washington towns.

    6,062 people · Benton County · median home $314,000 · income $76,985 · Jan low 27°F

    Full Prosser, Washington profile: weather, storms, schools, jobs →

    Prosser lifestyle rankingsFirst-time buyers89th pctFamilies28th pctYoung professionals50th pctQuiet16th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  10. 16Othello, Washington

    Better for first-time buyers than 89% of Washington towns

    Othello is a city of 8,549 people in Adams County, Washington. It also ranks more vibrant than 70% of Washington towns.

    8,549 people · Adams County · median home $290,700 · income $65,849 · Jan low 27°F

    Full Othello, Washington profile: weather, storms, schools, jobs →

    Othello lifestyle rankingsFirst-time buyers89th pctFamilies16th pctYoung professionals60th pctQuiet8th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  11. 15Fircrest, Washington

    Better for first-time buyers than 90% of Washington towns

    Fircrest is a city of 7,156 people in Pierce County, Washington. It also ranks better transit than 98% of Washington towns and more walkable than 95% of Washington towns.

    7,156 people · Pierce County · median home $583,500 · income $113,926 · Jan low 36°F · 4 in snow

    Full Fircrest, Washington profile: weather, storms, schools, jobs →

    Fircrest lifestyle rankingsFirst-time buyers90th pctFamilies32th pctYoung professionals75th pctQuiet16th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  12. 14Wapato, Washington

    Better for first-time buyers than 91% of Washington towns

    Wapato is a city of 4,607 people in Yakima County, Washington. It also ranks more walkable than 91% of Washington towns and easier by car than 73% of Washington towns.

    4,607 people · Yakima County · median home $185,100 · income $52,019 · Jan low 24°F · 20 in snow

    Full Wapato, Washington profile: weather, storms, schools, jobs →

    Wapato lifestyle rankingsFirst-time buyers91th pctFamilies9th pctYoung professionals38th pctQuiet5th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  13. 13Connell, Washington

    Better for first-time buyers than 91% of Washington towns

    Connell is a city of 5,441 people in Franklin County, Washington. It also ranks easier by car than 99% of Washington towns and more of a college town than 81% of Washington towns.

    5,441 people · Franklin County · median home $313,600 · income $77,721 · Jan low 27°F · 14 in snow

    Full Connell, Washington profile: weather, storms, schools, jobs →

    Connell lifestyle rankingsFirst-time buyers91th pctFamilies33th pctYoung professionals18th pctQuiet39th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  14. 12Tanglewilde, Washington

    Better for first-time buyers than 91% of Washington towns

    Tanglewilde is a community of 6,265 people in Thurston County, Washington. It also ranks more vibrant than 100% of Washington towns and better for cycling than 84% of Washington towns.

    6,265 people · Thurston County · median home $444,900 · income $100,714 · Jan low 33°F · 4 in snow

    Full Tanglewilde, Washington profile: weather, storms, schools, jobs →

    Tanglewilde lifestyle rankingsFirst-time buyers91th pctFamilies24th pctYoung professionals43th pctQuiet18th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  15. 11Fobes Hill, Washington

    Better for first-time buyers than 93% of Washington towns

    Fobes Hill is a community of 2,628 people in Snohomish County, Washington. It also ranks better transit than 95% of Washington towns and better for a vacation home than 85% of Washington towns.

    2,628 people · Snohomish County · median home $827,900 · income $133,553 · Jan low 35°F · 3 in snow

    Full Fobes Hill, Washington profile: weather, storms, schools, jobs →

    Fobes Hill lifestyle rankingsFirst-time buyers93th pctFamilies81th pctYoung professionals60th pctQuiet59th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  16. 10Colville, Washington

    Better for first-time buyers than 93% of Washington towns

    Colville is a city of 4,917 people in Stevens County, Washington. It also ranks hipper than 97% of Washington towns and better for retirees than 96% of Washington towns.

    4,917 people · Stevens County · median home $281,500 · income $56,558 · Jan low 23°F · 43 in snow

    Full Colville, Washington profile: weather, storms, schools, jobs →

    Colville lifestyle rankingsFirst-time buyers93th pctFamilies40th pctYoung professionals52th pctQuiet45th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  17. 9Medical Lake, Washington

    Better for first-time buyers than 94% of Washington towns

    Medical Lake is a city of 4,874 people in Spokane County, Washington. It also ranks better for young professionals than 77% of Washington towns.

    4,874 people · Spokane County · median home $368,700 · income $79,989 · Jan low 23°F · 48 in snow

    Full Medical Lake, Washington profile: weather, storms, schools, jobs →

    Medical Lake lifestyle rankingsFirst-time buyers94th pctFamilies59th pctYoung professionals77th pctQuiet64th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  18. 8Colfax, Washington

    Better for first-time buyers than 95% of Washington towns

    Colfax is a city of 2,782 people in Whitman County, Washington. It also ranks better for cycling than 100% of Washington towns and better for retirees than 97% of Washington towns.

    2,782 people · Whitman County · median home $245,300 · income $61,914 · Jan low 26°F · 33 in snow

    Full Colfax, Washington profile: weather, storms, schools, jobs →

    Colfax lifestyle rankingsFirst-time buyers95th pctFamilies64th pctYoung professionals67th pctQuiet78th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  19. 7Cashmere, Washington

    Better for first-time buyers than 95% of Washington towns

    Cashmere is a city of 3,248 people in Chelan County, Washington. It also ranks more of a college town than 96% of Washington towns and hipper than 93% of Washington towns.

    3,248 people · Chelan County · median home $442,900 · income $64,053 · Jan low 26°F · 52 in snow

    Full Cashmere, Washington profile: weather, storms, schools, jobs →

    Cashmere lifestyle rankingsFirst-time buyers95th pctFamilies62th pctYoung professionals26th pctQuiet23th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  20. 6Forks, Washington

    Better for first-time buyers than 96% of Washington towns

    Forks is a city of 3,335 people in Clallam County, Washington. It also ranks better for cycling than 81% of Washington towns and more seaside character than 74% of Washington towns.

    3,335 people · Clallam County · median home $227,200 · income $60,481 · Jan low 35°F · 8 in snow

    Full Forks, Washington profile: weather, storms, schools, jobs →

    Forks lifestyle rankingsFirst-time buyers96th pctFamilies5th pctYoung professionals23th pctQuiet52th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  21. 5Hoquiam, Washington

    Better for first-time buyers than 96% of Washington towns

    Hoquiam is a city of 8,776 people in Grays Harbor County, Washington. It also ranks hipper than 94% of Washington towns and better for cycling than 88% of Washington towns.

    8,776 people · Grays Harbor County · median home $228,200 · income $49,795 · Jan low 38°F · 1 in snow

    Full Hoquiam, Washington profile: weather, storms, schools, jobs →

    Hoquiam lifestyle rankingsFirst-time buyers96th pctFamilies12th pctYoung professionals33th pctQuiet53th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  22. 4College Place, Washington

    Better for first-time buyers than 97% of Washington towns

    College Place is a city of 9,902 people in Walla Walla County, Washington. It also ranks hipper than 96% of Washington towns and more walkable than 95% of Washington towns.

    9,902 people · Walla Walla County · median home $366,600 · income $61,914 · Jan low 27°F · 9 in snow

    Full College Place, Washington profile: weather, storms, schools, jobs →

    College Place lifestyle rankingsFirst-time buyers97th pctFamilies23th pctYoung professionals82th pctQuiet15th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  23. 3Lake Holm, Washington

    Better for first-time buyers than 99% of Washington towns

    Lake Holm is a community of 3,430 people in King County, Washington. It also ranks better for families than 95% of Washington towns and more upscale than 82% of Washington towns.

    3,430 people · King County · median home $828,600 · income $177,371 · Jan low 33°F · 8 in snow

    Full Lake Holm, Washington profile: weather, storms, schools, jobs →

    Lake Holm lifestyle rankingsFirst-time buyers99th pctFamilies95th pctYoung professionals36th pctQuiet75th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  24. 2Wauna, Washington

    Better for first-time buyers than 99% of Washington towns

    Wauna is a community of 4,421 people in Pierce County, Washington. It also ranks more of a college town than 93% of Washington towns and more seaside character than 89% of Washington towns.

    4,421 people · Pierce County · median home $503,300 · income $103,250 · Jan low 36°F · 0 in snow

    Full Wauna, Washington profile: weather, storms, schools, jobs →

    Wauna lifestyle rankingsFirst-time buyers99th pctFamilies86th pctYoung professionals31th pctQuiet55th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.
  25. 1Steilacoom, Washington

    Better for first-time buyers than 99% of Washington towns

    Steilacoom is a town of 6,727 people in Pierce County, Washington. It also ranks more of a college town than 93% of Washington towns and more walkable than 92% of Washington towns.

    6,727 people · Pierce County · median home $655,000 · income $100,851 · Jan low 36°F · 4 in snow

    Full Steilacoom, Washington profile: weather, storms, schools, jobs →

    Steilacoom lifestyle rankingsFirst-time buyers99th pctFamilies39th pctYoung professionals91th pctQuiet28th pct
    The Town Files lifestyle rankings, percentile vs Washington towns.

Price vs ranking

Median home value vs ranking, Washington towns0255075100$185K$447K$708K$969K$1231KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Washington.

More Washington rankings

Same ranking, other places

Methodology. We ranked 151 towns of 500–10,000 people in Washington (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: