Migration + Wealth Flow Explorer

County

Oakland County, MI

In the IRS's 2022–2023 Statistics of Income migration data, Oakland County, MI recorded 26,739 households (41,874 people) moving in and 29,591 households (46,466 people) moving out — a net lost of 2,852 households and $351.47M in reported adjusted gross income.

The single largest recorded source of newcomers was Wayne County, MI: 8,467 households (13,824 people) moved from there, representing $583.38M in reported income.

At the state level, no state sent more newcomers into Oakland County, MI than Florida, which accounted for 904 households and $137.52M in reported AGI.

Inbound (reported)

$2.17B

26,739 households · 41,874 people

Outbound (reported)

$2.52B

29,591 households · 46,466 people

Net (reported)

-$351.47M

-2,852 households · -4,592 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
Wayne County, MI8,46713,824$583.38M
Macomb County, MI5,0568,001$369.56M
Washtenaw County, MI1,0661,502$87.17M
Genesee County, MI1,3442,062$79.99M
Livingston County, MI9841,473$75.08M
Cook County, IL474711$73.76M
Palm Beach County, FL84126$33.19M
Ingham County, MI431536$30.78M
Maricopa County, AZ267455$30.18M
Kent County, MI415595$28.62M
Collier County, FL74106$25.42M
Los Angeles County, CA242354$25.18M
Lapeer County, MI354538$21.10M
Santa Clara County, CA81140$19.27M
St. Clair County, MI269361$18.68M
New York County, NY109146$18.58M
Cuyahoga County, OH125200$15.90M
King County, WA94145$15.61M
Kalamazoo County, MI206288$14.85M
Lee County, FL117200$12.95M

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