Migration + Wealth Flow Explorer

County

Grand Traverse County, MI

In the IRS's 2022–2023 Statistics of Income migration data, Grand Traverse County, MI recorded 1,576 households (2,549 people) moving in and 1,601 households (2,540 people) moving out — a net lost of 25 households and $29.62M in reported adjusted gross income.

The single largest recorded source of newcomers was Leelanau County, MI: 252 households (425 people) moved from there, representing $28.70M in reported income.

At the state level, no state sent more newcomers into Grand Traverse County, MI than Illinois, which accounted for 37 households and $7.50M in reported AGI.

Inbound (reported)

$127.69M

1,576 households · 2,549 people

Outbound (reported)

$98.07M

1,601 households · 2,540 people

Net (reported)

$29.62M

-25 households · 9 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
Leelanau County, MI252425$28.70M
Oakland County, MI130210$14.05M
Kent County, MI107178$8.79M
Wayne County, MI5789$7.53M
Cook County, IL3769$7.50M
Benzie County, MI149235$7.18M
Antrim County, MI99162$6.17M
Ingham County, MI5591$6.16M
Kalkaska County, MI122193$5.63M
Wexford County, MI112205$5.34M
Washtenaw County, MI4773$4.33M
Macomb County, MI4463$3.64M
Genesee County, MI4671$3.00M
Emmet County, MI3758$2.63M
Manistee County, MI4676$2.62M
Ottawa County, MI2939$2.39M
Saginaw County, MI3344$2.10M
Eaton County, MI2230$1.80M
Livingston County, MI2234$1.63M
Kalamazoo County, MI3042$1.62M

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