Federal Data HubIRS Migration Flows · JSON

Wexford County, MI

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

Net migration: +38 tax returns · -9 people · +$8,381,000 AGI

Inflow
981 returns · 1,671 people · $52,881,000 AGI
Outflow
943 returns · 1,680 people · $44,500,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Grand Traverse County, MI165$8,978,000
Missaukee County, MI113$4,872,000
Osceola County, MI69$3,275,000
Kent County, MI51$3,086,000
Mecosta County, MI27$1,682,000
Manistee County, MI25$1,780,000
Wayne County, MI24$1,673,000
Benzie County, MI22$756,000

Top destinations (where leavers went)

CountyReturnsAGI
Grand Traverse County, MI112$5,340,000
Missaukee County, MI107$4,030,000
Osceola County, MI83$3,188,000
Kent County, MI51$1,770,000
Manistee County, MI25$905,000
Mecosta County, MI24$876,000
Isabella County, MI23$602,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.