Ohio → Oakland County, MI
Reported tax-filing households, individuals, and adjusted gross income that moved from Ohio to Oakland County, MI, 2022–2023.
Households moved
552
People moved
835
Reported AGI moved
$50.73M
Avg. AGI per migrating return
$91,911
Avg. household size
1.51
Reported county-pair flows
9
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| Cuyahoga County, OH | Oakland County, MI | 125 | 200 | $15.90M |
| Franklin County, OH | Oakland County, MI | 126 | 184 | $10.48M |
| Lucas County, OH | Oakland County, MI | 109 | 153 | $8.05M |
| Hamilton County, OH | Oakland County, MI | 53 | 79 | $5.11M |
| Warren County, OH | Oakland County, MI | 27 | 56 | $3.28M |
| Wood County, OH | Oakland County, MI | 37 | 49 | $2.92M |
| Montgomery County, OH | Oakland County, MI | 25 | 36 | $1.75M |
| Summit County, OH | Oakland County, MI | 28 | 37 | $1.72M |
| Lorain County, OH | Oakland County, MI | 22 | 41 | $1.51M |
IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”