State
Michigan
Statewide totals sum every reported county-to-county flow with an endpoint in this state.
In the IRS's 2022–2023 Statistics of Income migration data, Michigan recorded 24,557 households (40,344 people) moving in and 32,532 households (49,110 people) moving out — a net lost of 7,975 households and $734.03M in reported adjusted gross income.
The single largest recorded source of newcomers was Cook County, IL: 2,508 households (3,809 people) moved from there, representing $317.36M in reported income.
At the state level, no state sent more newcomers into Michigan than Illinois, which accounted for 3,228 households and $388.35M in reported AGI.
Inbound (reported)
$2.11B
24,557 households · 40,344 people
Outbound (reported)
$2.85B
32,532 households · 49,110 people
Net (reported)
-$734.03M
-7,975 households · -8,766 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Cook County, IL | 2,508 | 3,809 | $317.36M |
| Maricopa County, AZ | 1,243 | 2,118 | $91.64M |
| Los Angeles County, CA | 909 | 1,338 | $81.39M |
| Lucas County, OH | 1,347 | 2,284 | $79.61M |
| St. Joseph County, IN | 764 | 1,372 | $55.28M |
| Palm Beach County, FL | 208 | 314 | $43.39M |
| King County, WA | 320 | 455 | $39.71M |
| Elkhart County, IN | 493 | 901 | $38.78M |
| Lee County, FL | 461 | 764 | $36.77M |
| Harris County, TX | 547 | 920 | $36.05M |
| DuPage County, IL | 316 | 508 | $35.24M |
| San Diego County, CA | 477 | 789 | $34.34M |
| New York County, NY | 297 | 415 | $34.33M |
| Santa Clara County, CA | 203 | 334 | $34.22M |
| Cuyahoga County, OH | 363 | 556 | $33.98M |
| Orange County, CA | 316 | 520 | $32.95M |
| Franklin County, OH | 487 | 784 | $31.34M |
| Collier County, FL | 100 | 152 | $29.32M |
| Clark County, NV | 461 | 783 | $27.82M |
| Kings County, NY | 327 | 589 | $26.88M |
“Where newcomers came from” excludes moves within Michigan itself. Switch to outbound to see the other direction.