Is Michigan gaining or losing people?

Losing. In 2022–23, 8,442 more people left Michigan for other states than moved in.

See where they went ↓
Moved in
119,409
people
Moved out
127,851
people
Net change
−8,442 people
In households (tax returns): 71,800 in, 80,570 out, −8,770 net

Where are people moving to Michigan from?

People, 2022–23

  1. Florida13,393
  2. Ohio9,343
  3. Indiana8,943
  4. Texas8,838
  5. Illinois8,375
  6. California8,189

Where are people from Michigan moving?

People, 2022–23

  1. Florida17,716
  2. Texas11,035
  3. Ohio9,506
  4. Illinois7,894
  5. Indiana7,858
  6. California7,596
Every state, in full ↓

Where people leaving Michigan went across states

Orange lines show departures · thicker line = more people

Biggest net gain: Indiana (+1,085 people). Biggest net loss: Florida (−4,323).

Is this new?

Michigan has lost households from moves in every year since 2013–14.

Net migration · households (tax returns)
13–1414–1515–1616–1717–1818–1919–2020–2121–22−8,77022–23†††
Net migration of Michigan (Net migration · households (tax returns))
YearValue
2013–14−14,705
2014–15 †−11,292
2015–16−10,325
2016–17 †−5,944
2017–18−7,788
2018–19−11,607
2019–20−6,755
2020–21−5,444
2021–22−11,634
2022–23 †−8,770

The IRS changed its processing in 2014–15, 2016–17 and 2022–23. Compare years between the dotted lines.

Who's moving, by income?

Arriving households$74.1k avg
Leaving households$77.9k avg

Average adjusted gross income reported on the second-year tax return. It may have been earned before the move or in more than one location.

Not counted above

Moved within Michigan
261,011 people
Arrived from abroad
2,386 people
Left for abroad
3,361 people

Net change only counts moves between states.

Which Michigan counties are gaining?

Alcona County: +83 peopleAlger County: +44 peopleAllegan County: +663 peopleAlpena County: +151 peopleAntrim County: +241 peopleArenac County: +34 peopleBaraga County: +82 peopleBarry County: +200 peopleBay County: +196 peopleBenzie County: +270 peopleBerrien County: −388 peopleBranch County: −53 peopleCalhoun County: +55 peopleCass County: +248 peopleCharlevoix County: +94 peopleCheboygan County: +127 peopleChippewa County: +39 peopleClare County: +279 peopleClinton County: +111 peopleCrawford County: +188 peopleDelta County: +183 peopleDickinson County: +57 peopleEaton County: +58 peopleEmmet County: +131 peopleGenesee County: +305 peopleGladwin County: +222 peopleGogebic County: −2 peopleGrand Traverse County: +352 peopleGratiot County: +70 peopleHillsdale County: +43 peopleHoughton County: −119 peopleHuron County: −64 peopleIngham County: −1,283 peopleIonia County: +103 peopleIosco County: +185 peopleIron County: −13 peopleIsabella County: −161 peopleJackson County: −29 peopleKalamazoo County: −344 peopleKalkaska County: +197 peopleKent County: −1,610 peopleKeweenaw County: +23 peopleLake County: +221 peopleLapeer County: +276 peopleLeelanau County: +95 peopleLenawee County: −42 peopleLivingston County: +522 peopleLuce County: +14 peopleMackinac County: −9 peopleMacomb County: +302 peopleManistee County: +255 peopleMarquette County: +167 peopleMason County: +61 peopleMecosta County: +149 peopleMenominee County: +56 peopleMidland County: +132 peopleMissaukee County: +42 peopleMonroe County: +183 peopleMontcalm County: +332 peopleMontmorency County: +216 peopleMuskegon County: +944 peopleNewaygo County: +264 peopleOakland County: −5,036 peopleOceana County: +28 peopleOgemaw County: +198 peopleOntonagon County: +24 peopleOsceola County: +172 peopleOscoda County: +178 peopleOtsego County: +366 peopleOttawa County: +1,053 peoplePresque Isle County: +145 peopleRoscommon County: +215 peopleSaginaw County: −349 peopleSt. Clair County: +514 peopleSt. Joseph County: +33 peopleSanilac County: +44 peopleSchoolcraft County: 0 peopleShiawassee County: −68 peopleTuscola County: +173 peopleVan Buren County: +207 peopleWashtenaw County: −2,712 peopleWayne County: −8,516 peopleWexford County: −9 people

Net people, 2022–23, including moves within the state.

  1. ≤ −5k
  2. −5k to −1k
  3. −1k to −100
  4. −100 to +100
  5. +100 to +1k
  6. +1k to +5k
  7. ≥ +5k
Withheld

Every state, in full

Moves between Michigan and each state, 2022–23. Tap a column to sort.

Net trendhouseholds, 13–14 → 22–23, † breaks
Florida13,393 in17,716 out−4,323$77.4k$118.6k
Ohio9,343 in9,506 out−163$68.7k$60.0k
Indiana8,943 in7,858 out+1,085$65.7k$62.5k
Texas8,838 in11,035 out−2,197$65.8k$76.6k
Illinois8,375 in7,894 out+481$107.0k$74.9k
California8,189 in7,596 out+593$96.0k$95.4k
New York4,350 in3,846 out+504$78.0k$78.6k
Arizona4,229 in4,178 out+51$69.6k$79.0k
Georgia3,852 in5,101 out−1,249$53.3k$69.8k
Wisconsin3,774 in4,062 out−288$63.7k$57.8k

Small charts: net households, 13–14 → 22–23, outlined bars = † years.

All counties in Michigan

Counties and county equivalents, including historical geographies.

Cite this page

Moved Where. “Is Michigan gaining or losing people?” movedwhere.com/state/michigan. Data: IRS Statistics of Income migration data, 2022–23.

Compare Michigan with…

Common questions

How many people moved to Michigan in 2022–23?

119,409 people moved to Michigan from other states, and 127,851 left for other states.

Where do most people moving to Michigan come from?

In 2022–23, the most came from Florida (13,393 people), Ohio (9,343 people), Indiana (8,943 people).

Where does this data come from?

From the IRS Statistics of Income, U.S. Population Migration Data. State migration is counted when matched tax returns filed in 2022 and 2023 show addresses in different states. A household is one tax return; people counts everyone on it. Non-filers and unmatched returns are excluded. Domestic net migration is not total population change.

Why are there no “vs last year” changes?

The IRS changed how it processed this data in 2014–15, 2016–17 and 2022–23, so a change from one year to the next can reflect the method rather than real moves. We show levels, rankings and 10-year trends instead.