Migration + Wealth Flow Explorer

County

Ingham County, MI

In the IRS's 2022–2023 Statistics of Income migration data, Ingham County, MI recorded 6,036 households (9,202 people) moving in and 6,614 households (10,231 people) moving out — a net lost of 578 households and $95.35M in reported adjusted gross income.

The single largest recorded source of newcomers was Eaton County, MI: 1,454 households (2,412 people) moved from there, representing $63.23M in reported income.

At the state level, no state sent more newcomers into Ingham County, MI than Illinois, which accounted for 84 households and $4.50M in reported AGI.

Inbound (reported)

$269.82M

6,036 households · 9,202 people

Outbound (reported)

$365.18M

6,614 households · 10,231 people

Net (reported)

-$95.35M

-578 households · -1,029 people

States sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Eaton County, MI1,4542,412$63.23M
Clinton County, MI7501,187$35.09M
Oakland County, MI354461$17.88M
Livingston County, MI328547$17.15M
Wayne County, MI367504$15.80M
Jackson County, MI291488$12.81M
Kent County, MI254352$10.36M
Shiawassee County, MI241380$10.31M
Washtenaw County, MI184257$9.73M
Genesee County, MI209310$8.60M
Macomb County, MI126158$5.35M
Cook County, IL84109$4.50M
Saginaw County, MI97143$4.32M
Kalamazoo County, MI96122$3.59M
Ionia County, MI76126$3.58M
Maricopa County, AZ64101$3.21M
Calhoun County, MI84126$3.20M
Ottawa County, MI87114$3.20M
Isabella County, MI79115$2.83M
Lenawee County, MI4052$2.26M

Where newcomers came from” excludes moves within Ingham County, MI itself. Switch to outbound to see the other direction.