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 destination was Eaton County, MI: 1,495 households (2,584 people) relocated there, taking $68.88M in reported income with them.

At the state level, no destination drew more movers out of Ingham County, MI than Illinois, which accounted for 167 households and $10.14M 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 receiving movers

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

Top destination counties

CountyHouseholdsPeopleReported AGI
Eaton County, MI1,4952,584$68.88M
Clinton County, MI8601,419$49.06M
Oakland County, MI431536$30.78M
Livingston County, MI282453$21.45M
Kent County, MI372521$19.60M
Wayne County, MI348504$16.77M
Washtenaw County, MI229312$14.84M
Jackson County, MI259449$13.95M
Cook County, IL167212$10.14M
Shiawassee County, MI199335$9.26M
Genesee County, MI176267$7.55M
Ottawa County, MI116168$6.37M
Grand Traverse County, MI5591$6.16M
Kalamazoo County, MI123168$5.13M
Macomb County, MI118159$5.03M
King County, WA5267$4.26M
Ionia County, MI80154$3.93M
Los Angeles County, CA5670$3.74M
Maricopa County, AZ66108$3.17M
Travis County, TX2530$2.90M

Where they moved” excludes moves within Ingham County, MI itself. Switch to inbound to see the other direction.