Rent Affordability for A Carpenter in Washington

A typical carpenter in Washington earns about $68,253 a year, which supports approximately $1,706 a month in rent under the 30% rule. Below, every tracked Washington city is ranked by how local rent compares against that affordability ceiling.

As of May 2026. 22 of 115 cities tracked stay within the 30% rule; 93 are rent-burdened on this salary.

CityMedian rent% of incomeAffordability
Longview, WA$1,284/mo22.6%affordable
Centralia, WA$1,318/mo23.2%affordable
Ocean Shores, WA$1,339/mo23.5%affordable
Clarkston, WA$1,350/mo23.7%affordable
Yakima, WA$1,359/mo23.9%affordable
Pullman, WA$1,414/mo24.9%affordable
Aberdeen, WA$1,436/mo25.2%affordable
Cheney, WA$1,474/mo25.9%affordable
Kelso, WA$1,485/mo26.1%affordable
Moses Lake, WA$1,501/mo26.4%affordable
Spokane, WA$1,513/mo26.6%affordable
Chehalis, WA$1,518/mo26.7%affordable
Spokane Valley, WA$1,549/mo27.2%affordable
Walla Walla, WA$1,559/mo27.4%affordable
Shelton, WA$1,590/mo28%affordable
Leavenworth, WA$1,591/mo28%affordable
Pasco, WA$1,656/mo29.1%affordable
Colbert, WA$1,658/mo29.2%affordable
Kennewick, WA$1,664/mo29.3%affordable
Port Angeles, WA$1,693/mo29.8%affordable
Selah, WA$1,695/mo29.8%affordable
Parkland, WA$1,703/mo29.9%affordable
Lakewood, WA$1,737/mo30.5%stretched
Wenatchee, WA$1,732/mo30.5%stretched
Airway Heights, WA$1,740/mo30.6%stretched
Tacoma, WA$1,760/mo30.9%stretched
Ellensburg, WA$1,762/mo31%stretched
Liberty Lake, WA$1,764/mo31%stretched
Richland, WA$1,777/mo31.2%stretched
Grandview, WA$1,800/mo31.6%stretched
Vancouver, WA$1,822/mo32%stretched
Burien, WA$1,871/mo32.9%stretched
Pacific, WA$1,879/mo33%stretched
Federal Way, WA$1,920/mo33.8%stretched
Sedro-Woolley, WA$1,924/mo33.8%stretched
Everett, WA$1,939/mo34.1%stretched
Bremerton, WA$1,940/mo34.1%stretched
Bellingham, WA$1,956/mo34.4%stretched
Auburn, WA$1,954/mo34.4%stretched
Bryn Mawr-Skyway, WA$1,956/mo34.4%stretched
University Place, WA$1,961/mo34.5%stretched
Lynden, WA$1,962/mo34.5%stretched
Fife, WA$1,962/mo34.5%stretched
Oak Harbor, WA$1,966/mo34.6%stretched
Kent, WA$1,974/mo34.7%stretched
Tumwater, WA$1,975/mo34.7%stretched
Steilacoom, WA$1,993/mo35%stretched
Shoreline, WA$1,996/mo35.1%stretched
Seatac, WA$1,996/mo35.1%stretched
Silverdale, WA$1,998/mo35.1%stretched
La Center, WA$1,998/mo35.1%stretched
Olympia, WA$2,008/mo35.3%stretched
Midland, WA$2,006/mo35.3%stretched
Tukwila, WA$2,024/mo35.6%stretched
Ferndale, WA$2,023/mo35.6%stretched
Washougal, WA$2,056/mo36.1%stretched
Clover Creek, WA$2,066/mo36.3%stretched
Des Moines, WA$2,084/mo36.6%stretched
West Richland, WA$2,089/mo36.7%stretched
Mountlake Terrace, WA$2,109/mo37.1%stretched
Port Orchard, WA$2,117/mo37.2%stretched
Burlington, WA$2,125/mo37.4%stretched
Edgewood, WA$2,151/mo37.8%stretched
Enumclaw, WA$2,169/mo38.1%stretched
Ridgefield, WA$2,186/mo38.4%stretched
Lynnwood, WA$2,190/mo38.5%stretched
Milton, WA$2,191/mo38.5%stretched
Lacey, WA$2,193/mo38.6%stretched
Renton, WA$2,212/mo38.9%stretched
Arlington, WA$2,211/mo38.9%stretched
Mount Vernon, WA$2,217/mo39%stretched
Camas, WA$2,227/mo39.2%stretched
Seattle, WA$2,238/mo39.3%stretched
Yelm, WA$2,234/mo39.3%stretched
East Wenatchee, WA$2,240/mo39.4%stretched
Riverton-Boulevard Park, WA$2,247/mo39.5%stretched
Puyallup, WA$2,251/mo39.6%stretched
Sumner, WA$2,272/mo39.9%stretched
Edmonds, WA$2,290/mo40.3%rent-burdened
Kingston, WA$2,300/mo40.4%rent-burdened
Newcastle, WA$2,333/mo41%rent-burdened
Mukilteo, WA$2,348/mo41.3%rent-burdened
Frederickson, WA$2,362/mo41.5%rent-burdened
Battle Ground, WA$2,360/mo41.5%rent-burdened
Covington, WA$2,379/mo41.8%rent-burdened
Stanwood, WA$2,388/mo42%rent-burdened
Mill Creek, WA$2,395/mo42.1%rent-burdened
Monroe, WA$2,430/mo42.7%rent-burdened
Graham, WA$2,473/mo43.5%rent-burdened
Blaine, WA$2,521/mo44.3%rent-burdened
Poulsbo, WA$2,556/mo44.9%rent-burdened
Woodinville, WA$2,557/mo45%rent-burdened
Kenmore, WA$2,600/mo45.7%rent-burdened
Marysville, WA$2,606/mo45.8%rent-burdened
Anacortes, WA$2,605/mo45.8%rent-burdened
Kirkland, WA$2,629/mo46.2%rent-burdened
Redmond, WA$2,663/mo46.8%rent-burdened
Bothell, WA$2,666/mo46.9%rent-burdened
Camano Island, WA$2,700/mo47.5%rent-burdened
Mercer Island, WA$2,746/mo48.3%rent-burdened
Dupont, WA$2,757/mo48.5%rent-burdened
Bonney Lake, WA$2,765/mo48.6%rent-burdened
Snohomish, WA$2,778/mo48.8%rent-burdened
Spanaway, WA$2,812/mo49.4%rent-burdened
Bellevue, WA$2,837/mo49.9%rent-burdened
Lake Forest Park, WA$2,869/mo50.4%severely rent-burdened
Gig Harbor, WA$2,966/mo52.1%severely rent-burdened
Fircrest, WA$2,998/mo52.7%severely rent-burdened
Lake Stevens, WA$3,023/mo53.1%severely rent-burdened
Issaquah, WA$3,031/mo53.3%severely rent-burdened
Bainbridge Island, WA$3,050/mo53.6%severely rent-burdened
Maple Valley, WA$3,070/mo54%severely rent-burdened
Snoqualmie, WA$3,220/mo56.6%severely rent-burdened
North Bend, WA$3,225/mo56.7%severely rent-burdened
Sammamish, WA$3,724/mo65.5%severely rent-burdened
Methodology: Salary is the BLS-derived state estimate for Washington. Rent is the latest ZORI monthly value for each city. Affordability uses the 30% rule (rent ≤ 30% of gross income).