Federal Data HubIRS Migration Flows · JSON

King County, WA

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: -1,324 tax returns · -14,936 people · $-2,195,244,000 AGI

Inflow
67,282 returns · 94,148 people · $6,927,090,000 AGI
Outflow
68,606 returns · 109,084 people · $9,122,334,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Snohomish County, WA7,334$710,322,000
Pierce County, WA6,086$415,816,000
Los Angeles County, CA2,363$289,219,000
Santa Clara County, CA1,462$342,022,000
Maricopa County, AZ1,322$151,036,000
San Diego County, CA1,128$109,717,000
Kitsap County, WA960$93,899,000
Cook County, IL954$120,737,000
Orange County, CA937$121,758,000
Multnomah County, OR927$95,973,000

Top destinations (where leavers went)

CountyReturnsAGI
Snohomish County, WA10,534$1,347,460,000
Pierce County, WA9,291$753,436,000
Los Angeles County, CA1,799$228,954,000
Maricopa County, AZ1,502$301,340,000
Kitsap County, WA1,360$178,113,000
Santa Clara County, CA1,214$271,714,000
San Diego County, CA1,112$160,021,000
Thurston County, WA1,085$93,532,000
Whatcom County, WA1,004$97,366,000
New York County, NY918$153,016,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.