Federal Data HubIRS Migration Flows · JSON

Island County, WA

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

Net migration: +158 tax returns · +90 people · +$77,228,000 AGI

Inflow
3,956 returns · 6,927 people · $352,782,000 AGI
Outflow
3,798 returns · 6,837 people · $275,554,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Snohomish County, WA527$57,420,000
King County, WA508$92,408,000
Skagit County, WA208$14,778,000
San Diego County, CA129$11,816,000
Whatcom County, WA104$6,404,000
Duval County, FL82$4,784,000
Pierce County, WA68$4,949,000
Escambia County, FL56$2,973,000
Los Angeles County, CA50$2,736,000
Kings County, CA46$2,612,000

Top destinations (where leavers went)

CountyReturnsAGI
Snohomish County, WA462$32,310,000
King County, WA307$40,999,000
Skagit County, WA242$15,203,000
Whatcom County, WA140$6,442,000
San Diego County, CA101$6,862,000
Maricopa County, AZ67$5,527,000
Pierce County, WA66$5,045,000
Virginia Beach city, VA61$3,298,000
Duval County, FL60$3,315,000
Kitsap County, WA56$3,987,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.