Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -1,324 tax returns · -14,936 people · $-2,195,244,000 AGI
| County | Returns | AGI |
|---|---|---|
| Snohomish County, WA | 7,334 | $710,322,000 |
| Pierce County, WA | 6,086 | $415,816,000 |
| Los Angeles County, CA | 2,363 | $289,219,000 |
| Santa Clara County, CA | 1,462 | $342,022,000 |
| Maricopa County, AZ | 1,322 | $151,036,000 |
| San Diego County, CA | 1,128 | $109,717,000 |
| Kitsap County, WA | 960 | $93,899,000 |
| Cook County, IL | 954 | $120,737,000 |
| Orange County, CA | 937 | $121,758,000 |
| Multnomah County, OR | 927 | $95,973,000 |
| County | Returns | AGI |
|---|---|---|
| Snohomish County, WA | 10,534 | $1,347,460,000 |
| Pierce County, WA | 9,291 | $753,436,000 |
| Los Angeles County, CA | 1,799 | $228,954,000 |
| Maricopa County, AZ | 1,502 | $301,340,000 |
| Kitsap County, WA | 1,360 | $178,113,000 |
| Santa Clara County, CA | 1,214 | $271,714,000 |
| San Diego County, CA | 1,112 | $160,021,000 |
| Thurston County, WA | 1,085 | $93,532,000 |
| Whatcom County, WA | 1,004 | $97,366,000 |
| New York County, NY | 918 | $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.