Average Home Price in
Washington

382 cities tracked · Real Zillow data · Updated July 2026

State Median
$490,817
Most Affordable
$206,072
Most Expensive
$8,063,805
Cities Tracked
382

All Cities in Washington

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1SeattleKing County$856,052-2.2%
2VancouverClark County$511,271-0.5%
3SpokaneSpokane County$403,557-0.3%
4TacomaPierce County$498,063-0.4%
5EverettSnohomish County$654,227-1.5%
6BellevueKing County$1,470,486-3.9%
7RentonKing County$752,310-2.1%
8KentKing County$651,566-1.6%
9PuyallupPierce County$573,847-0.3%
10BellinghamWhatcom County$674,798-0.3%
11YakimaYakima County$367,991+1.4%
12BothellSnohomish County$1,032,938-5.2%
13LynnwoodSnohomish County$769,569-2.6%
14AuburnKing County$612,290-0.6%
15Federal WayKing County$600,995-1.0%
16RedmondKing County$1,364,438-4.1%
17KennewickBenton County$435,176+0.4%
18Spokane ValleySpokane County$417,512+0.3%
19LaceyThurston County$518,901+0.2%
20PascoFranklin County$423,113-0.1%
21KirklandKing County$1,227,283-5.3%
22MarysvilleSnohomish County$631,610+0.1%
23OlympiaThurston County$538,646-0.2%
24BremertonKitsap County$487,924+1.4%
25SnohomishSnohomish County$935,021-1.8%
26LakewoodPierce County$526,659-0.2%
27SammamishKing County$1,591,920-5.7%
28Port OrchardKitsap County$563,737+1.9%
29RichlandBenton County$470,359+0.1%
30EdmondsSnohomish County$934,340-1.6%
31ShorelineKing County$812,220-2.8%
32SpanawayPierce County$512,759+0.3%
33Bonney LakePierce County$678,955-0.7%
34Lake StevensSnohomish County$704,136-2.0%
35IssaquahKing County$1,129,015-2.2%
36LongviewCowlitz County$392,614+0.2%
37BurienKing County$647,575-0.9%
38Mount VernonSkagit County$595,307+1.6%
39Gig HarborPierce County$828,733+0.0%
40ArlingtonSnohomish County$665,912+0.9%
41WenatcheeChelan County$498,235+0.4%
42Moses LakeGrant County$367,680+0.5%
43Walla WallaWalla Walla County$424,734+1.0%
44WoodinvilleKing County$1,369,129-3.7%
45CamasClark County$754,336-1.2%
46Oak HarborIsland County$537,672+1.6%
47Battle GroundClark County$611,494-0.3%
48PullmanWhitman County$435,750-3.2%
49SheltonMason County$428,809-0.2%
50University PlacePierce County$665,059-1.1%
51Port AngelesClallam County$462,048+0.3%
52Maple ValleyKing County$794,245-2.7%
53SeatacKing County$592,418-0.8%
54PoulsboKitsap County$675,775+1.0%
55EllensburgKittitas County$459,945-0.3%
56Des MoinesKing County$613,136-1.3%
57CentraliaLewis County$399,240+1.2%
58GrahamPierce County$604,772-0.5%
59SequimClallam County$570,034-2.2%
60MonroeSnohomish County$727,153-0.7%
61KelsoCowlitz County$392,699+0.1%
62SilverdaleKitsap County$609,771+1.6%
63ParklandPierce County$473,733+0.1%
64YelmThurston County$490,817+0.7%
65Mercer IslandKing County$2,328,509-2.2%
66FerndaleWhatcom County$623,372+0.3%
67SunnysideBenton County$326,249+2.2%
68East WenatcheeDouglas County$518,973+2.3%
69KenmoreKing County$1,024,590-4.5%
70AberdeenGrays Harbor County$282,237-3.5%
71Mill CreekSnohomish County$962,633-4.1%
72StanwoodSnohomish County$714,750+0.5%
73WashougalSkamania County$649,705+0.3%
74CheneySpokane County$423,645-0.5%
75TukwilaKing County$578,092-0.9%
76ChehalisLewis County$485,137+2.0%
77LyndenWhatcom County$631,489+2.1%
78RidgefieldClark County$675,596-0.9%
79EnumclawKing County$679,534-0.3%
80Mountlake TerraceSnohomish County$686,931-2.3%
81CovingtonKing County$674,124-2.3%
82ClarkstonAsotin County$348,964+1.1%
83Bainbridge IslandKitsap County$1,194,990+0.4%
84TumwaterThurston County$530,540+0.7%
85AnacortesSkagit County$734,315+1.1%
86OthelloAdams County$339,351-0.6%
87BuckleyPierce County$662,044-0.6%
88MukilteoSnohomish County$923,637-2.4%
89SelahYakima County$445,087+1.6%
90West RichlandBenton County$498,519-0.4%
91OrtingPierce County$561,391-1.0%
92Bryn Mawr-SkywayKing County$672,097-2.2%
93North BendKing County$1,008,557-2.1%
94ProsserBenton County$422,333+0.2%
95WoodlandCowlitz County$597,280+2.1%
96Deer ParkSpokane County$472,702+0.2%
97Sedro-WoolleySkagit County$501,362+0.1%
98ColvilleStevens County$344,443+2.3%
99GrandviewYakima County$341,289+1.3%
100WapatoYakima County$291,833+0.1%
101ToppenishYakima County$281,665-0.6%
102BurlingtonSkagit County$546,740+1.2%
103EphrataGrant County$327,032+0.9%
104QuincyGrant County$429,560+0.8%
105SnoqualmieKing County$1,098,971-3.2%
106Camano IslandIsland County$737,349-0.5%
107Lake Forest ParkKing County$1,038,439-2.2%
108Liberty LakeSpokane County$568,098+0.8%
109SumnerPierce County$599,912+0.8%
110EdgewoodPierce County$744,767-0.4%
111DuvallKing County$967,539-2.7%
112RoyPierce County$627,492-0.1%
113FifePierce County$559,331-0.5%
114BelfairMason County$486,541-0.2%
115NewcastleKing County$1,395,959-2.0%
116Benton CityBenton County$432,268+0.6%
117RochesterThurston County$519,586+1.4%
118DupontPierce County$559,677+0.4%
119Granite FallsSnohomish County$588,073+1.5%
120ElmaGrays Harbor County$375,535-0.1%
121BlaineWhatcom County$545,855-0.4%
122ColbertSpokane County$604,013+0.0%
123Port TownsendJefferson County$642,357+0.6%
124EatonvillePierce County$601,770+0.2%
125KingstonKitsap County$673,555+0.9%
126Castle RockCowlitz County$486,238+1.2%
127FredericksonPierce County$542,413+0.9%
128Brush PrairieClark County$870,866-0.4%
129MidlandPierce County$493,086+0.3%
130MeadSpokane County$524,193+1.4%
131WinlockLewis County$464,668+2.6%
132WallerPierce County$600,108+0.4%
133HoquiamGrays Harbor County$250,997-3.7%
134La CenterClark County$668,604+0.5%
135SummitPierce County$594,626-0.5%
136Medical LakeSpokane County$431,442+1.7%
137NewportPend Oreille County$417,043+1.3%
138College PlaceWalla Walla County$412,025+0.2%
139CarnationKing County$1,018,848-1.7%
140LeavenworthChelan County$676,580-1.9%
141CashmereChelan County$548,333+3.9%
142VashonKing County$908,246-2.6%
143Clover CreekPierce County$535,444+0.7%
144MontesanoGrays Harbor County$397,127+0.2%
145GoldendaleKlickitat County$321,770+1.3%
146OmakOkanogan County$271,903+2.1%
147MiltonPierce County$578,401-0.6%
148TeninoThurston County$516,993+1.1%
149MattawaGrant County$440,634-1.4%
150SultanSnohomish County$564,221+0.1%
151White SalmonKlickitat County$712,446+0.9%
152Nine Mile FallsSpokane County$555,525+0.2%
153Cle ElumKittitas County$598,936+0.7%
154RavensdaleKing County$886,102-2.2%
155Black DiamondKing County$770,693-2.4%
156YacoltClark County$633,260+0.4%
157KalamaCowlitz County$545,395-0.2%
158OkanoganOkanogan County$274,297+1.0%
159RaymondPacific County$297,528+1.2%
160FircrestPierce County$635,861-0.1%
161Normandy ParkKing County$1,048,613+0.1%
162ZillahYakima County$384,426+1.3%
163Fall CityKing County$1,204,476-1.3%
164BrierSnohomish County$990,673-3.0%
165PacificKing County$558,581-0.4%
166Friday HarborSan Juan County$871,119-0.8%
167Airway HeightsSpokane County$378,509+0.5%
168CoupevilleIsland County$652,868+2.3%
169Newman LakeSpokane County$513,024+1.8%
170ChelanChelan County$503,867-7.3%
171RainierThurston County$525,092+1.7%
172Union GapYakima County$261,203+1.0%
173Soap LakeGrant County$306,675+0.2%
174MoxeeYakima County$408,878+1.3%
175ForksJefferson County$341,816+1.5%
176NachesYakima County$329,479+3.1%
177OlallaKitsap County$730,616+0.9%
178ChattaroySpokane County$599,084+0.5%
179ChewelahStevens County$356,751+1.4%
180DavenportLincoln County$371,833-0.1%
181ConcreteSkagit County$255,813+2.3%
182TonasketOkanogan County$250,872+2.6%
183SteilacoomPierce County$643,237-0.1%
184MabtonYakima County$284,397+0.9%
185ClintonIsland County$724,460+0.1%
186AlgonaKing County$532,038-1.4%
187GrangerYakima County$311,636+3.6%
188ColfaxWhitman County$326,561-0.1%
189SeabeckKitsap County$703,585+3.5%
190LangleyIsland County$780,488+0.2%
191Royal CityGrant County$351,640+3.1%
192Riverton-Boulevard ParkKing County$512,873-0.2%
193ConnellFranklin County$329,873+2.3%
194BowSkagit County$856,149+3.1%
195BrewsterOkanogan County$329,474+3.5%
196LakebayPierce County$538,262-1.1%
197BurbankWalla Walla County$486,571+1.3%
198GrapeviewMason County$630,418+1.4%
199ElkSpokane County$504,181+1.2%
200La ConnerSkagit County$457,383-2.5%
201Gold BarSnohomish County$477,356-0.6%
202OnalaskaLewis County$510,827+2.0%
203Long BeachPacific County$349,580-0.6%
204MesaFranklin County$570,415+2.4%
205Port LudlowJefferson County$653,483-0.5%
206MansonChelan County$746,764-2.6%
207Maple FallsWhatcom County$363,365+1.6%
208McClearyGrays Harbor County$397,071+1.0%
209CusterWhatcom County$672,885-0.1%
210DemingWhatcom County$321,306+2.6%
211Ocean ShoresGrays Harbor County$342,457-1.7%
212ToledoLewis County$517,612+2.4%
213CathlametWahkiakum County$425,853+2.0%
214OrovilleOkanogan County$267,405-1.1%
215FreelandIsland County$750,171-0.2%
216Otis Orchards-East FarmsSpokane County$475,117+1.8%
217RepublicFerry County$276,490+4.1%
218WardenGrant County$288,405+1.2%
219SumasWhatcom County$501,365+4.5%
220RitzvilleAdams County$239,261-3.0%
221Clyde HillKing County$4,146,034-2.6%
222CarsonSkamania County$464,001-2.6%
223BridgeportDouglas County$243,832+8.3%
224OakvilleGrays Harbor County$402,258+2.1%
225PeshastinChelan County$519,256+0.7%
226CowicheYakima County$352,273+2.5%
227MortonLewis County$352,025+0.5%
228WatervilleDouglas County$319,967+8.5%
229WinthropOkanogan County$617,549-2.9%
230MedinaKing County$4,630,357-2.6%
231TwispOkanogan County$452,517-3.1%
232LyleKlickitat County$445,883+2.5%
233South BendPacific County$326,297+3.8%
234MossyrockLewis County$447,422+1.3%
235EastsoundSan Juan County$919,822+0.9%
236QuilceneJefferson County$462,247+0.8%
237MalagaChelan County$529,013+1.5%
238ValleyfordSpokane County$702,510+0.4%
239OutlookYakima County$371,547+3.5%
240Grand CouleeDouglas County$270,533+0.0%
241Port HadlockJefferson County$466,138+1.2%
242OrondoDouglas County$701,063-1.0%
243PomeroyGarfield County$254,058+11.4%
244AllynMason County$543,306-0.7%
245SpringdaleStevens County$325,185+5.8%
246AmboyClark County$700,894+0.5%
247RiversideOkanogan County$258,157+1.3%
248TouchetWalla Walla County$616,406+0.7%
249Ocean ParkPacific County$349,866-0.9%
250RandleLewis County$351,405+0.3%
251MillwoodSpokane County$369,864+2.1%
252HansvilleKitsap County$719,623+0.7%
253ValleyStevens County$328,770+4.7%
254ReardanLincoln County$405,009-1.9%
255GreenbankIsland County$778,273+0.3%
256CosmopolisGrays Harbor County$335,650-0.2%
257North BonnevilleSkamania County$484,001-1.0%
258Loon LakeStevens County$423,075+0.9%
259White SwanYakima County$324,290+5.1%
260LoomisOkanogan County$271,488-0.9%
261SuquamishKitsap County$475,013-0.5%
262PrescottWalla Walla County$442,277+4.3%
263OdessaLincoln County$219,691-3.7%
264ClaytonStevens County$431,634+4.2%
265WaitsburgWalla Walla County$382,977+0.8%
266WilburLincoln County$294,160+1.7%
267TahuyaMason County$439,814+0.4%
268AddyStevens County$375,087+4.0%
269Fox IslandPierce County$1,080,969+0.6%
270UnionMason County$522,361+0.3%
271EntiatChelan County$471,588+0.7%
272WestportGrays Harbor County$316,285+0.1%
273PaterosOkanogan County$460,118+1.0%
274KeyportKitsap County$576,549+2.2%
275South Cle ElumKittitas County$408,739+0.8%
276EltopiaFranklin County$709,635+6.3%
277TietonYakima County$349,061+0.4%
278BingenSkamania County$442,252-1.0%
279Coulee CityDouglas County$300,106+3.2%
280RockfordSpokane County$417,589+2.3%
281LymanSkagit County$474,382+2.2%
282FordStevens County$295,097+4.0%
283ArielCowlitz County$564,680+5.6%
284CurlewFerry County$265,258+0.8%
285Pe EllLewis County$317,429-5.1%
286RustonPierce County$775,840+4.6%
287CentervilleKlickitat County$252,076-1.1%
288GraylandPacific County$288,243+6.0%
289AshfordPierce County$381,338+0.5%
290PalouseWhitman County$360,721+2.5%
291Rock IslandDouglas County$445,074+4.7%
292RosaliaWhitman County$273,186+3.5%
293AsotinAsotin County$383,530+0.0%
294CougarCowlitz County$304,214+6.7%
295Trout LakeKlickitat County$641,883-0.8%
296IncheliumFerry County$245,419+1.5%
297HarrahYakima County$321,913+3.6%
298NasellePacific County$401,703+1.7%
299WoodwaySnohomish County$2,424,431-1.5%
300HoodsportMason County$351,952-0.4%
301ToutleCowlitz County$517,947+2.8%
302VaughnPierce County$731,132+0.1%
303MarblemountSkagit County$211,638-3.7%
304SilverlakeCowlitz County$491,990+0.7%
305NordlandJefferson County$797,074+0.0%
306Saint JohnWhitman County$292,585+4.5%
307OlgaSan Juan County$964,315+2.1%
308RiceStevens County$377,930+2.0%
309EthelLewis County$578,854+4.1%
310CusickPend Oreille County$292,001+1.6%
311MicaSpokane County$725,989+0.8%
312LindAdams County$206,072-0.1%
313IlwacoPacific County$407,333+3.3%
314ChimacumJefferson County$551,273-0.1%
315Kettle FallsStevens County$283,419+2.6%
316EastonKittitas County$407,612-0.1%
317Metaline FallsPend Oreille County$257,243+6.9%
318La CrosseWhitman County$284,663-6.0%
319CarltonOkanogan County$496,035-4.0%
320OakesdaleWhitman County$288,329+8.1%
321GarfieldWhitman County$282,026-6.5%
322UnderwoodSkamania County$799,278-3.0%
323FarmingtonWhitman County$298,211-0.4%
324PackwoodLewis County$456,871+2.1%
325AcmeWhatcom County$495,022+0.3%
326IndianolaKitsap County$692,754+1.9%
327Silver CreekLewis County$513,665+1.4%
328VaderLewis County$351,929+0.1%
329BrinnonJefferson County$368,841+1.1%
330SpangleSpokane County$583,219+0.5%
331RyderwoodCowlitz County$266,480-0.9%
332LatahSpokane County$347,768+1.7%
333SekiuClallam County$354,841+1.9%
334CarbonadoPierce County$537,016+0.8%
335EndicottWhitman County$239,078-3.3%
336UniontownWhitman County$380,106-2.0%
337ColtonWhitman County$405,235-2.9%
338AppletonKlickitat County$357,976+0.8%
339LongbranchPierce County$632,432-0.3%
340Yarrow PointKing County$4,347,571-3.3%
341TekoaWhitman County$242,681-5.4%
342Point RobertsWhatcom County$398,863+4.0%
343EversonWhatcom County$495,319+0.3%
344Hunts PointKing County$8,063,805+1.4%
345TumtumStevens County$351,782+3.9%
346NapavineLewis County$426,063+3.8%
347SeaviewPacific County$377,166+1.8%
348DarringtonSnohomish County$435,820+0.0%
349LilliwaupMason County$367,382+0.3%
350IonePend Oreille County$284,688-2.8%
351Beaux Arts VillageKing County$2,850,485-3.9%
352ThorpKittitas County$481,080+4.0%
353SkamokawaWahkiakum County$355,176+8.3%
354Electric CityGrant County$326,226+0.8%
355Copalis BeachGrays Harbor County$246,488-1.2%
356MansfieldDouglas County$245,837+4.1%
357CrestonLincoln County$380,182+0.9%
358RoslynKittitas County$463,173+2.0%
359HartlineGrant County$225,659+1.0%
360NorthportStevens County$258,080+4.5%
361GlenwoodKlickitat County$392,958+3.6%
362RonaldKittitas County$614,511-4.8%
363StevensonSkamania County$556,253-2.4%
364SkykomishKing County$485,856+3.7%
365BucodaThurston County$323,707+4.2%
366TokelandPacific County$288,938+4.1%
367IndexSnohomish County$495,677+2.7%
368DallesportKlickitat County$429,864-2.5%
369NooksackWhatcom County$521,382+0.3%
370ChinookPacific County$421,860+2.0%
371RockportWhatcom County$398,946+3.9%
372Pacific BeachGrays Harbor County$754,106-2.6%
373DaytonColumbia County$246,467+0.5%
374MethowOkanogan County$366,869-0.6%
375Lummi IslandWhatcom County$641,546-2.4%
376MaloFerry County$297,970+1.5%
377MazamaOkanogan County$661,634-3.9%
378WilkesonPierce County$456,032+1.0%
379Coulee DamOkanogan County$251,004+8.3%
380FairfieldSpokane County$306,872+2.3%
381Snoqualmie PassKing County$835,598+1.5%
382KittitasKittitas County$307,112+1.4%