United States Net Migration By State in 2023

Updated on July 18, 2024.

According to the US Census Bureau estimates, in 2023, the net migration for the United States was 1,138,989. Florida had the highest net migration (372,870), followed by Texas (315,301), and North Carolina (126,712). On the other hand, California had the lowest net migration -187,389, followed by New York (-142,911), and Illinois (-43,347).

Hover over or click on the chart to see this information for each state. The data can also be found in a table below.

Net migration for a state refers to the difference between the number of migrants, both domestic and international, moving to the state and those leaving the state. Or to put it simply, the net migration for a given state is the inbound migration minus the outbound migration for that state.

See this for other years:
United States Net Migration By State in 2023
< -50K
-50K - 0
1 - 50K
50K - 100K
Over 100K
Table of United States Net Migration By State in 2023
Items per page:
0 of 0
State Net Migration
Alabama 36128
Alaska -3539
Arizona 57814
Arkansas 22202
California -187389
Colorado 19167
Connecticut 6248
Delaware 12597
Florida 372870
Georgia 88325
Hawaii -6566
Idaho 20053
Illinois -43347
Indiana 22468
Iowa 3509
Kansas -642
Kentucky 16592
Louisiana -20418
Maine 11425
Maryland 2072
Massachusetts 11498
Michigan 7766
Minnesota 9889
Mississippi 2186
Missouri 19023
Montana 10094
Nebraska 4607
Nevada 12908
New Hampshire 5157
New Jersey 4632
New Mexico 2554
New York -142911
North Carolina 126712
North Dakota 2289
Ohio 28718
Oklahoma 31967
Oregon -1747
Pennsylvania 951
Rhode Island 2553
South Carolina 91853
South Dakota 6600
Tennessee 76471
Texas 315301
Utah 11623
Vermont 2156
Virginia 21132
Washington 13643
West Virginia 4696
Wisconsin 19301
Wyoming 2338
District of Columbia 5460