Federal Data HubIRS Migration Flows · JSON

Iosco County, MI

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

Net migration: +31 tax returns · +185 people · +$8,825,000 AGI

Inflow
746 returns · 1,280 people · $45,520,000 AGI
Outflow
715 returns · 1,095 people · $36,695,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Ogemaw County, MI58$2,018,000
Alcona County, MI52$1,513,000
Oakland County, MI48$3,030,000
Genesee County, MI38$1,825,000
Wayne County, MI35$1,859,000
Arenac County, MI30$2,014,000
Saginaw County, MI29$1,705,000
Macomb County, MI28$2,124,000

Top destinations (where leavers went)

CountyReturnsAGI
Alcona County, MI48$1,431,000
Ogemaw County, MI47$1,913,000
Oakland County, MI39$985,000
Genesee County, MI35$1,464,000
Arenac County, MI32$1,119,000
Wayne County, MI29$1,095,000
Saginaw County, MI28$1,685,000
Bay County, MI25$1,242,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.