Federal Data HubIRS Migration Flows · JSON

Ogemaw County, MI

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

Net migration: +107 tax returns · +198 people · +$6,078,000 AGI

Inflow
637 returns · 1,048 people · $31,666,000 AGI
Outflow
530 returns · 850 people · $25,588,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Iosco County, MI47$1,913,000
Wayne County, MI45$2,733,000
Arenac County, MI42$1,270,000
Macomb County, MI35$1,809,000
Oakland County, MI34$2,191,000
Roscommon County, MI33$1,434,000
Gladwin County, MI32$1,335,000
Bay County, MI32$959,000
Genesee County, MI23$1,579,000

Top destinations (where leavers went)

CountyReturnsAGI
Iosco County, MI58$2,018,000
Arenac County, MI42$1,542,000
Roscommon County, MI34$1,363,000
Bay County, MI30$1,239,000
Wayne County, MI29$1,294,000
Oakland County, MI24$1,137,000
Saginaw County, MI21$618,000
Gladwin County, MI20$1,026,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.