Federal Data HubIRS Migration Flows · JSON

Franklin County, WA

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

Net migration: -92 tax returns · -129 people · +$2,986,000 AGI

Inflow
2,735 returns · 5,220 people · $161,772,000 AGI
Outflow
2,827 returns · 5,349 people · $158,786,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Benton County, WA1,320$77,603,000
Yakima County, WA137$5,573,000
Walla Walla County, WA91$4,725,000
Grant County, WA91$3,834,000
King County, WA79$5,024,000
Spokane County, WA64$3,665,000
Umatilla County, OR63$2,543,000
Adams County, WA53$2,852,000
Snohomish County, WA43$2,347,000
Pierce County, WA29$1,530,000

Top destinations (where leavers went)

CountyReturnsAGI
Benton County, WA1,501$80,563,000
Grant County, WA86$3,637,000
Walla Walla County, WA82$4,111,000
Yakima County, WA78$3,304,000
Spokane County, WA64$3,812,000
King County, WA61$4,375,000
Umatilla County, OR57$2,120,000
Adams County, WA41$3,253,000
Maricopa County, AZ32$1,553,000
Snohomish County, WA29$1,616,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.