Federal Data HubIRS Migration Flows · JSON

Barron County, WI

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

Net migration: -40 tax returns · +78 people · +$3,763,000 AGI

Inflow
1,107 returns · 1,840 people · $67,798,000 AGI
Outflow
1,147 returns · 1,762 people · $64,035,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Polk County, WI121$5,967,000
Washburn County, WI84$4,139,000
Chippewa County, WI83$4,347,000
Eau Claire County, WI66$4,976,000
Rusk County, WI54$2,282,000
Dunn County, WI51$2,319,000
St. Croix County, WI37$3,178,000
Hennepin County, MN31$2,145,000
Sawyer County, WI24$1,050,000
Ramsey County, MN21$1,298,000

Top destinations (where leavers went)

CountyReturnsAGI
Eau Claire County, WI126$5,596,000
Polk County, WI99$4,825,000
Chippewa County, WI91$5,245,000
Washburn County, WI69$4,580,000
Dunn County, WI56$2,337,000
Hennepin County, MN49$2,030,000
Rusk County, WI46$2,340,000
St. Croix County, WI31$2,262,000
Sawyer County, WI24$1,427,000
Burnett County, WI20$992,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.