Guest, Sign inJoin
Clyde Hill City HallClyde Hill, #1 on this list · Photo: HistoryTheorist · CC BY-SA 4.0
Washington rankings · Income

Towns with the highest incomes in Washington

Clyde Hill (tied with 1 more) has the highest median household income of Washington’s 285 towns of 2,500+: $250,000+ a year (Census ACS 2020–2024). The typical town here is at $97,884; 135 of the 285 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#T1

Clyde Hill

King County · 3,161 people
$250,000+

Median household income·2.6% in poverty

#T1

Medina

King County · 2,974 people
$250,000+

Median household income·4.7% in poverty

#3

Sammamish

King County · 66,110 people
$239,690

Median household income·±$15,260 margin·4.3% in poverty

All 285 towns

Median household income, highest first. Towns with the same figure share a rank (T = tied; 6 towns here).

285 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
T1Clyde HillKing County · 3,161 people$250,000+—2.6%of residents
T1MedinaKing County · 2,974 people$250,000+—4.7%of residents
3SammamishKing County · 66,110 people$239,690$15,2604.3%of residents
4Mercer IslandKing County · 25,422 people$219,069$17,4763.8%of residents
5SnoqualmieKing County · 13,640 people$214,107$35,2770.8%of residents
6Cottage Lakeunincorporated, King County · 22,518 people$213,106$21,4203.2%of residents
7Bothell Eastunincorporated, Snohomish County · 14,578 people$198,882$31,0573.6%of residents
8DuvallKing County · 9,440 people$197,361$37,74812.8%of residents
9Mill Creek Eastunincorporated, Snohomish County · 25,453 people$192,937$15,4384.1%of residents
10Clearviewunincorporated, Snohomish County · 3,254 people$192,540$74,1252.6%of residents
11Maltbyunincorporated, Snohomish County · 10,910 people$185,457$20,8853.9%of residents
12Union Hill-Novelty Hillunincorporated, King County · 23,047 people$185,369$21,7045.7%of residents
13Mirrormontunincorporated, King County · 4,019 people$181,842$18,3813.2%of residents
14Lake Holmunincorporated, King County · 3,555 people$177,371$38,0621.1%of residents
15North BendKing County · 8,758 people$175,109$25,3414.1%of residents
16Meadowdaleunincorporated, Snohomish County · 3,009 people$173,902$17,5126.2%of residents
17Three Lakesunincorporated, Snohomish County · 4,055 people$172,879$34,4626.3%of residents
18Fox Islandunincorporated, Pierce County · 3,414 people$172,292$39,3971.3%of residents
19Bainbridge IslandKitsap County · 24,691 people$172,188$13,0143.5%of residents
20High Bridgeunincorporated, Snohomish County · 3,196 people$167,337$41,3159.5%of residents
21BellevueKing County · 154,193 people$165,576$7,8937.2%of residents
22Felidaunincorporated, Clark County · 10,841 people$165,208$21,0851.9%of residents
23WoodinvilleKing County · 14,548 people$164,398$18,1452.9%of residents
24Silver Firsunincorporated, Snohomish County · 22,306 people$163,418$12,9855.9%of residents
25RedmondKing County · 82,506 people$162,560$10,1195.6%of residents
26Normandy ParkKing County · 6,609 people$162,476$15,2764.9%of residents
27Chain Lakeunincorporated, Snohomish County · 4,950 people$161,286$21,5392.7%of residents
28Hobartunincorporated, King County · 6,552 people$160,536$16,9413.5%of residents
29NewcastleKing County · 13,128 people$160,278$25,7375.9%of residents
30Larch Wayunincorporated, Snohomish County · 4,424 people$160,040$20,5121.6%of residents
31Lake Forest ParkKing County · 13,191 people$159,904$12,6824.0%of residents
32Canterwoodunincorporated, Pierce County · 2,971 people$159,808$73,3424.2%of residents
33Rosedaleunincorporated, Pierce County · 4,208 people$158,800$9,9132.5%of residents
34Woods Creekunincorporated, Snohomish County · 6,943 people$156,950$12,5679.3%of residents
35Tehalehunincorporated, Pierce County · 9,561 people$155,646$15,3041.4%of residents
36Bunk Fossunincorporated, Snohomish County · 3,627 people$155,201$30,9646.5%of residents
37IssaquahKing County · 39,423 people$154,669$13,8205.2%of residents
38Bothell Westunincorporated, Snohomish County · 22,029 people$153,449$14,2663.0%of residents
39Maple ValleyKing County · 28,482 people$152,885$14,4374.8%of residents
40KirklandKing County · 97,410 people$150,414$5,8906.1%of residents
41Artondaleunincorporated, Pierce County · 14,073 people$149,302$16,8352.0%of residents
42Wollochetunincorporated, Pierce County · 6,689 people$149,271$35,9781.5%of residents
43Esperanceunincorporated, Snohomish County · 4,189 people$148,640$26,09310.5%of residents
44Lake Tappsunincorporated, Pierce County · 12,798 people$148,005$25,1094.6%of residents
45Maple Heights-Lake Desireunincorporated, King County · 4,113 people$143,148$21,0046.0%of residents
46East Renton Highlandsunincorporated, King County · 12,582 people$142,500$29,3333.1%of residents
47Black DiamondKing County · 6,978 people$141,383$13,9822.1%of residents
48CamasClark County · 27,749 people$141,126$6,6315.0%of residents
49Chicounincorporated, Kitsap County · 3,336 people$140,500$29,7891.7%of residents
50BothellKing County · 52,199 people$140,427$7,9914.8%of residents
51KenmoreKing County · 24,249 people$139,764$15,4425.7%of residents
52Eastmontunincorporated, Snohomish County · 23,721 people$138,912$9,2006.4%of residents
53Bonney LakePierce County · 22,139 people$136,845$10,4704.5%of residents
54Maplewoodunincorporated, Pierce County · 5,803 people$135,943$19,3955.6%of residents
55Sunnyslopeunincorporated, Chelan County · 3,706 people$135,769$17,5384.1%of residents
56CovingtonKing County · 21,496 people$134,502$8,6755.0%of residents
57Barbertonunincorporated, Clark County · 8,668 people$133,990$13,6283.7%of residents
58Fobes Hillunincorporated, Snohomish County · 2,569 people$133,553$35,5346.9%of residents
59OrtingPierce County · 8,884 people$132,877$10,1382.4%of residents
60MukilteoSnohomish County · 21,239 people$132,861$17,9625.7%of residents
61BrierSnohomish County · 6,597 people$132,045$25,8116.7%of residents
62Lake Shoreunincorporated, Clark County · 6,978 people$130,729$22,5733.0%of residents
63Prairie Heightsunincorporated, Pierce County · 4,998 people$130,640$14,5223.2%of residents
64Lake Morton-Berrydaleunincorporated, King County · 11,183 people$129,833$11,2413.7%of residents
65Picnic Pointunincorporated, Snohomish County · 10,261 people$129,734$10,9887.2%of residents
66Arlington Heightsunincorporated, Snohomish County · 2,727 people$127,244$34,6983.4%of residents
67Manchesterunincorporated, Kitsap County · 5,956 people$126,371$31,84811.9%of residents
68BuckleyPierce County · 5,688 people$124,583$6,2999.3%of residents
69Martha Lakeunincorporated, Snohomish County · 22,634 people$124,494$14,4578.3%of residents
70Mill CreekSnohomish County · 20,902 people$124,364$11,2766.4%of residents
71SeattleKing County · 784,777 people$123,860$2,2449.9%of residents
72Brush Prairieunincorporated, Clark County · 2,526 people$122,827$47,9403.3%of residents
73EdmondsSnohomish County · 42,748 people$122,449$5,5323.8%of residents
74Lake StevensSnohomish County · 42,091 people$122,336$5,9085.2%of residents
75Fairwoodunincorporated, King County · 17,856 people$122,134$7,8198.4%of residents
76Bryantunincorporated, Snohomish County · 2,648 people$121,669$9,5571.9%of residents
77EnumclawKing County · 13,172 people$121,250$8,8407.5%of residents
78DuPontPierce County · 9,778 people$120,781$15,4184.6%of residents
79Vashonunincorporated, King County · 9,934 people$120,571$11,71111.1%of residents
80West RichlandBenton County · 19,257 people$119,892$5,2368.5%of residents
81Sisco Heightsunincorporated, Snohomish County · 3,015 people$119,158$7,8397.1%of residents
82Liberty LakeSpokane County · 14,029 people$118,723$8,9145.0%of residents
83Gig HarborPierce County · 12,630 people$118,395$9,3817.0%of residents
84Venersborgunincorporated, Clark County · 4,262 people$118,344$20,4743.0%of residents
85Grahamunincorporated, Pierce County · 35,079 people$116,862$5,4115.9%of residents
86RidgefieldClark County · 16,132 people$116,389$14,0355.6%of residents
87PoulsboKitsap County · 12,749 people$116,250$17,5329.3%of residents
88EdgewoodPierce County · 13,548 people$116,132$12,5614.6%of residents
89PacificKing County · 7,056 people$115,625$22,31613.8%of residents
90EatonvillePierce County · 2,861 people$114,688$37,7062.8%of residents
91Prairie Ridgeunincorporated, Pierce County · 12,074 people$114,356$8,3473.7%of residents
92FircrestPierce County · 6,959 people$113,926$20,4015.7%of residents
93Lake Cassidyunincorporated, Snohomish County · 3,292 people$113,403$14,6084.9%of residents
94Hockinsonunincorporated, Clark County · 6,150 people$113,295$8,5923.2%of residents
95South Hillunincorporated, Pierce County · 68,025 people$113,130$4,8317.2%of residents
96ShorelineKing County · 66,542 people$112,751$7,8518.8%of residents
97Salmon Creekunincorporated, Clark County · 20,017 people$111,631$8,6666.1%of residents
98Lakeland Southunincorporated, King County · 13,100 people$110,735$6,5486.2%of residents
99MonroeSnohomish County · 20,025 people$110,461$6,5097.3%of residents
100Fredericksonunincorporated, Pierce County · 25,383 people$109,500$6,6255.7%of residents
101Summit Viewunincorporated, Pierce County · 8,480 people$108,806$22,7445.3%of residents
102Mountlake TerraceSnohomish County · 25,430 people$107,687$5,7327.0%of residents
103Elk Plainunincorporated, Pierce County · 14,276 people$107,313$8,4308.3%of residents
104Summitunincorporated, Pierce County · 8,791 people$106,736$19,0797.4%of residents
105Lochsloyunincorporated, Snohomish County · 3,029 people$106,484$37,7887.2%of residents
106WashougalClark County · 18,028 people$106,368$8,74611.2%of residents
107Five Cornersunincorporated, Clark County · 21,194 people$106,192$9,6898.6%of residents
108Key Centerunincorporated, Pierce County · 3,544 people$105,781$11,2347.7%of residents
109Silverdaleunincorporated, Kitsap County · 20,685 people$105,483$5,8916.2%of residents
110Lake Goodwinunincorporated, Snohomish County · 5,536 people$105,437$22,0243.5%of residents
111Camanounincorporated, Island County · 17,303 people$105,231$7,5616.7%of residents
112Lakeland Northunincorporated, King County · 15,950 people$105,216$11,77314.4%of residents
113Alderwood Manorunincorporated, Snohomish County · 10,266 people$105,181$10,4717.9%of residents
114Granite FallsSnohomish County · 4,686 people$105,136$14,9653.4%of residents
115Battle GroundClark County · 23,513 people$104,977$8,2205.9%of residents
116MarysvilleSnohomish County · 77,686 people$103,974$4,1118.1%of residents
117Tracytonunincorporated, Kitsap County · 6,137 people$103,935$21,9929.1%of residents
118Waunaunincorporated, Pierce County · 4,805 people$103,250$23,0196.0%of residents
119LyndenWhatcom County · 16,881 people$103,233$8,1917.3%of residents
120KalamaCowlitz County · 3,165 people$102,026$23,40513.4%of residents
121La CenterClark County · 4,433 people$101,708$24,5615.7%of residents
122Wallerunincorporated, Pierce County · 7,683 people$101,490$19,1067.6%of residents
123Lexingtonunincorporated, Cowlitz County · 4,413 people$101,389$23,0853.5%of residents
124Clarkston Heights-Vinelandunincorporated, Asotin County · 7,884 people$101,286$10,3107.8%of residents
125North Lynnwoodunincorporated, Snohomish County · 23,339 people$101,088$9,5057.2%of residents
126Suncrestunincorporated, Stevens County · 5,345 people$100,952$12,5345.0%of residents
127Sudden Valleyunincorporated, Whatcom County · 6,084 people$100,930$7,3727.6%of residents
128SteilacoomPierce County · 6,648 people$100,851$11,49511.1%of residents
129Gold BarSnohomish County · 2,561 people$100,729$14,52312.0%of residents
130Tanglewildeunincorporated, Thurston County · 6,314 people$100,714$18,2537.0%of residents
131Minnehahaunincorporated, Clark County · 11,482 people$100,668$11,3215.6%of residents
132MoxeeYakima County · 4,765 people$100,512$5,3037.8%of residents
133RentonKing County · 104,975 people$100,432$3,9568.1%of residents
134Mount Vistaunincorporated, Clark County · 10,764 people$100,293$9,5745.9%of residents
135Orchardsunincorporated, Clark County · 29,438 people$100,146$9,88610.5%of residents
136Warm Beachunincorporated, Snohomish County · 3,442 people$99,940$30,6927.5%of residents
137Rochesterunincorporated, Thurston County · 5,834 people$99,286$23,52716.3%of residents
138Central Parkunincorporated, Grays Harbor County · 3,206 people$99,127$14,9596.4%of residents
139University PlacePierce County · 35,479 people$99,031$4,9168.2%of residents
140Indianolaunincorporated, Kitsap County · 3,468 people$98,684$7,5788.2%of residents
141Spanawayunincorporated, Pierce County · 34,019 people$98,251$5,8668.8%of residents
142SumnerPierce County · 10,871 people$98,191$6,6854.9%of residents
143AuburnKing County · 86,301 people$97,884$3,0748.9%of residents
144PuyallupPierce County · 42,682 people$97,826$5,8067.0%of residents
145Otis Orchards-East Farmsunincorporated, Spokane County · 5,454 people$97,500$18,2435.6%of residents
146Aldertonunincorporated, Pierce County · 2,706 people$97,446$30,44511.1%of residents
147MiltonPierce County · 8,911 people$96,540$6,89310.2%of residents
148Ahtanumunincorporated, Yakima County · 3,777 people$96,149$36,3142.6%of residents
149Port Ludlowunincorporated, Jefferson County · 2,891 people$96,103$9,7515.9%of residents
150RichlandBenton County · 65,258 people$95,813$3,5599.0%of residents
151Longbranchunincorporated, Pierce County · 4,638 people$95,768$32,38018.4%of residents
152TumwaterThurston County · 28,010 people$95,212$9,4597.0%of residents
153Clover Creekunincorporated, Pierce County · 7,345 people$95,061$14,44612.6%of residents
154SultanSnohomish County · 7,230 people$94,730$24,4905.8%of residents
155Lake Stickneyunincorporated, Snohomish County · 15,890 people$94,020$17,48810.9%of residents
156Burbankunincorporated, Walla Walla County · 3,589 people$93,158$13,51914.5%of residents
157Town and Countryunincorporated, Spokane County · 4,890 people$92,652$7,6376.8%of residents
158Des MoinesKing County · 33,032 people$92,483$8,94412.1%of residents
159Hansvilleunincorporated, Kitsap County · 3,384 people$92,426$40,7654.1%of residents
160KentKing County · 134,871 people$92,302$3,98410.8%of residents
161Finleyunincorporated, Benton County · 5,634 people$92,231$15,4235.1%of residents
162Fairwoodunincorporated, Spokane County · 10,674 people$91,988$8,3887.8%of residents
163AnacortesSkagit County · 18,080 people$91,951$3,3897.3%of residents
164BurienKing County · 51,859 people$91,318$3,49412.9%of residents
165Bryn Mawr-Skywayunincorporated, King County · 17,638 people$90,969$9,13113.3%of residents
166YelmThurston County · 12,043 people$90,750$5,0396.1%of residents
167LaceyThurston County · 58,833 people$90,625$5,95611.6%of residents
168FifePierce County · 11,061 people$90,532$7,68011.2%of residents
169StanwoodSnohomish County · 9,421 people$90,242$11,0688.0%of residents
170Port OrchardKitsap County · 19,839 people$89,795$14,1889.7%of residents
171Parkwoodunincorporated, Kitsap County · 6,873 people$88,625$17,1837.6%of residents
172ArlingtonSnohomish County · 22,031 people$88,231$8,85212.7%of residents
173Belfairunincorporated, Mason County · 4,557 people$88,150$12,1006.4%of residents
174QuincyGrant County · 8,510 people$87,902$13,2486.2%of residents
175FerndaleWhatcom County · 17,559 people$87,579$12,11912.8%of residents
176SnohomishSnohomish County · 10,719 people$87,250$12,1456.7%of residents
177White Centerunincorporated, King County · 14,886 people$87,189$11,78614.5%of residents
178Federal WayKing County · 99,729 people$86,909$3,72313.0%of residents
179Birch Bayunincorporated, Whatcom County · 10,837 people$86,854$9,6789.4%of residents
180Hazel Dellunincorporated, Clark County · 23,237 people$86,305$5,1629.8%of residents
181Suquamishunincorporated, Kitsap County · 4,084 people$86,224$4,66111.3%of residents
182Desert Aireunincorporated, Grant County · 2,788 people$85,960$28,5077.8%of residents
183TacomaPierce County · 229,816 people$85,884$1,90312.4%of residents
184PascoFranklin County · 82,848 people$85,586$5,61312.6%of residents
185AlgonaKing County · 3,253 people$85,332$7,25912.1%of residents
186Midlandunincorporated, Pierce County · 9,050 people$84,700$6,66011.5%of residents
187Country Homesunincorporated, Spokane County · 6,198 people$84,653$17,29614.2%of residents
188BlaineWhatcom County · 6,475 people$84,030$8,00113.1%of residents
189Port Hadlock-Irondaleunincorporated, Jefferson County · 3,884 people$83,548$19,37214.8%of residents
190EverettSnohomish County · 113,567 people$83,512$2,95312.9%of residents
191Terrace Heightsunincorporated, Yakima County · 10,041 people$83,016$18,69814.4%of residents
192ChelanChelan County · 4,494 people$82,637$25,0718.4%of residents
193VancouverClark County · 199,698 people$81,338$1,53110.2%of residents
194OlympiaThurston County · 56,724 people$81,302$4,82614.0%of residents
195WoodlandCowlitz County · 6,611 people$81,193$23,11612.9%of residents
196SeaTacKing County · 34,578 people$81,104$9,9919.3%of residents
197Sedro-WoolleySkagit County · 13,308 people$80,885$8,66415.7%of residents
198BurlingtonSkagit County · 11,356 people$80,475$10,53214.5%of residents
199WinlockLewis County · 2,640 people$80,451$10,48914.9%of residents
200Friday HarborSan Juan County · 2,729 people$80,378$11,06812.8%of residents
201EversonWhatcom County · 3,254 people$80,250$12,9775.5%of residents
202Medical LakeSpokane County · 4,964 people$79,989$27,8248.1%of residents
203Bangor Baseunincorporated, Kitsap County · 6,112 people$79,918$10,7335.4%of residents
204Bethelunincorporated, Kitsap County · 4,394 people$79,583$20,09416.2%of residents
205Boulevard Parkunincorporated, King County · 4,575 people$78,954$4,65528.0%of residents
206Gleedunincorporated, Yakima County · 2,844 people$78,529$13,29113.6%of residents
207TukwilaKing County · 22,003 people$78,381$7,35013.0%of residents
208ElmaGrays Harbor County · 3,534 people$78,086$20,60924.9%of residents
209ConnellFranklin County · 5,080 people$77,721$33,8667.9%of residents
210LynnwoodSnohomish County · 42,132 people$77,704$2,83114.2%of residents
211Canyon Creekunincorporated, Snohomish County · 3,910 people$77,604$25,70619.1%of residents
212East WenatcheeDouglas County · 14,414 people$77,558$6,2458.0%of residents
213Meadunincorporated, Spokane County · 6,893 people$77,045$7,2737.4%of residents
214ProsserBenton County · 6,654 people$76,985$15,43116.8%of residents
215OmakOkanogan County · 5,185 people$76,544$14,12226.1%of residents
216Oak HarborIsland County · 24,083 people$76,084$2,8038.3%of residents
217Marietta-Alderwoodunincorporated, Whatcom County · 3,754 people$76,019$16,6747.9%of residents
218Mount VernonSkagit County · 35,193 people$75,777$5,04916.1%of residents
219East Port Orchardunincorporated, Kitsap County · 4,725 people$75,320$7,57810.4%of residents
220ZillahYakima County · 3,111 people$75,000$7,0176.5%of residents
221BremertonKitsap County · 45,482 people$74,940$3,70713.8%of residents
222SelahYakima County · 8,678 people$74,783$8,51013.9%of residents
223Moses LakeGrant County · 27,469 people$74,752$5,94715.8%of residents
224LakewoodPierce County · 62,755 people$74,720$4,08613.2%of residents
225Longview Heightsunincorporated, Cowlitz County · 4,357 people$74,570$26,16311.2%of residents
226Spokane ValleySpokane County · 108,405 people$74,042$2,58712.9%of residents
227North Yelmunincorporated, Thurston County · 2,522 people$73,725$9,6622.1%of residents
228ChehalisLewis County · 7,764 people$73,702$10,50715.0%of residents
229KennewickBenton County · 88,366 people$73,576$3,03814.3%of residents
230WenatcheeChelan County · 35,547 people$73,040$5,45510.4%of residents
231White SalmonKlickitat County · 2,655 people$72,923$11,7493.5%of residents
232Grand Moundunincorporated, Thurston County · 3,287 people$72,426$42,9347.3%of residents
233Parklandunincorporated, Pierce County · 38,742 people$72,239$5,89313.0%of residents
234DaytonColumbia County · 2,538 people$70,625$12,75911.9%of residents
235North Fort Lewisunincorporated, Pierce County · 6,337 people$70,114$9,92012.5%of residents
236SpokaneSpokane County · 230,783 people$70,064$1,59413.8%of residents
237LeavenworthChelan County · 3,373 people$69,943$23,1312.9%of residents
238Fairchild AFBunincorporated, Spokane County · 2,931 people$69,917$5,7353.3%of residents
240SheltonMason County · 10,921 people$69,598$8,80017.4%of residents
241EphrataGrant County · 8,834 people$69,551$11,22420.8%of residents
242Port Angeles Eastunincorporated, Clallam County · 3,137 people$68,241$20,9264.7%of residents
243ToppenishYakima County · 8,635 people$67,854$7,93718.0%of residents
244MontesanoGrays Harbor County · 4,181 people$67,540$16,1184.9%of residents
245BellinghamWhatcom County · 96,395 people$66,755$3,77118.6%of residents
246KelsoCowlitz County · 12,801 people$66,751$5,48812.0%of residents
247Walla WallaWalla Walla County · 34,058 people$66,748$5,49214.3%of residents
248GrangerYakima County · 3,831 people$66,250$24,77823.3%of residents
249OthelloAdams County · 9,237 people$65,849$6,06324.1%of residents
250CashmereChelan County · 3,326 people$64,053$6,2117.4%of residents
251Benton CityBenton County · 4,019 people$63,542$21,86211.3%of residents
252Airway HeightsSpokane County · 11,811 people$62,874$10,32219.5%of residents
253YakimaYakima County · 97,458 people$62,815$2,32816.6%of residents
T254Port AngelesClallam County · 20,146 people$62,606$3,36711.5%of residents
T254Port TownsendJefferson County · 10,678 people$62,606$3,47313.5%of residents
T256ColfaxWhitman County · 2,667 people$61,914$17,06315.1%of residents
T256College PlaceWalla Walla County · 9,923 people$61,914$7,94111.3%of residents
258LongviewCowlitz County · 38,362 people$61,747$3,17416.0%of residents
259GrandviewYakima County · 12,062 people$61,106$11,12317.9%of residents
260SunnysideYakima County · 16,430 people$60,923$4,56818.5%of residents
261Cascade Valleyunincorporated, Grant County · 4,609 people$60,715$15,42012.6%of residents
262ForksClallam County · 3,488 people$60,481$47,15319.5%of residents
263SequimClallam County · 8,215 people$59,707$6,68712.9%of residents
264Union GapYakima County · 6,617 people$59,651$5,68313.8%of residents
265Peaceful Valleyunincorporated, Whatcom County · 2,858 people$59,625$12,46417.1%of residents
266Fort Lewisunincorporated, Pierce County · 15,167 people$58,796$4,34813.2%of residents
267Ocean ShoresGrays Harbor County · 7,892 people$58,202$6,38012.3%of residents
268WardenGrant County · 2,830 people$57,743$6,27920.9%of residents
269Moses Lake Northunincorporated, Grant County · 4,517 people$57,602$14,78429.8%of residents
270ColvilleStevens County · 5,116 people$56,558$6,52021.9%of residents
271CentraliaLewis County · 19,375 people$56,219$12,91919.6%of residents
272EllensburgKittitas County · 21,308 people$55,438$11,34722.4%of residents
273McChord AFBunincorporated, Pierce County · 2,999 people$54,808$13,75414.4%of residents
274CheneySpokane County · 12,650 people$54,503$9,29731.3%of residents
275Deer ParkSpokane County · 5,370 people$54,391$11,37219.4%of residents
276ChewelahStevens County · 2,712 people$54,167$7,39416.8%of residents
277ClarkstonAsotin County · 7,189 people$54,152$6,66020.7%of residents
278AberdeenGrays Harbor County · 17,088 people$52,195$2,32223.8%of residents
279WapatoYakima County · 4,469 people$52,019$6,98324.5%of residents
280West Clarkston-Highlandunincorporated, Asotin County · 5,444 people$51,860$10,61218.1%of residents
281HoquiamGrays Harbor County · 8,710 people$49,795$11,71217.2%of residents
282RaymondPacific County · 3,235 people$48,516$15,64513.8%of residents
283PullmanWhitman County · 33,756 people$46,812$2,68930.4%of residents
284GoldendaleKlickitat County · 3,528 people$39,783$11,99929.7%of residents
285MattawaGrant County · 3,874 people$38,388$19,88433.3%of residents
Quick answers

Questions people ask

Which Washington town has the highest income?

Clyde Hill (King County): its median household income is $250,000+. Medina ($250,000+) and Sammamish ($239,690) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (285 in Washington). Smaller towns show their income on their own page. Every town is on the Washington page.

Go deeper

More Washington lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Washington rankings →
Other states

Highest incomes in other states