Federal Data HubIRS Migration Flows · JSON

Lewis County, WA

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

Net migration: +351 tax returns · +699 people · +$49,298,000 AGI

Inflow
2,437 returns · 4,311 people · $161,733,000 AGI
Outflow
2,086 returns · 3,612 people · $112,435,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Thurston County, WA558$39,070,000
Pierce County, WA301$19,516,000
Cowlitz County, WA171$13,568,000
King County, WA150$11,458,000
Clark County, WA135$9,946,000
Grays Harbor County, WA68$3,770,000
Snohomish County, WA43$2,408,000
Multnomah County, OR41$4,172,000
Mason County, WA36$2,230,000
Maricopa County, AZ32$2,073,000

Top destinations (where leavers went)

CountyReturnsAGI
Thurston County, WA483$24,939,000
Pierce County, WA168$8,821,000
Cowlitz County, WA134$7,103,000
King County, WA122$6,079,000
Grays Harbor County, WA78$3,865,000
Clark County, WA68$3,257,000
Spokane County, WA35$1,329,000
Snohomish County, WA32$2,021,000
Mason County, WA27$1,721,000
Pacific County, WA26$1,612,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.