United States Net Migration By State in 2023

Updated on June 15, 2025.

According to the US Census Bureau estimates, in 2023, the net migration for the United States was 2,294,299. Florida had the highest net migration (527,278), followed by Texas (453,612), and North Carolina (156,820). On the other hand, California had the lowest net migration -51,308, followed by Louisiana (-11,986), and New York (-6,443).

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 42941
Alaska -1495
Arizona 87975
Arkansas 22787
California -51308
Colorado 33518
Connecticut 23506
Delaware 15916
Florida 527278
Georgia 104231
Hawaii -1190
Idaho 21149
Illinois 10947
Indiana 28538
Iowa 12440
Kansas 9982
Kentucky 33458
Louisiana -11986
Maine 13875
Maryland 11010
Massachusetts 38038
Michigan 38417
Minnesota 18994
Mississippi 2139
Missouri 29098
Montana 9481
Nebraska 9667
Nevada 35183
New Hampshire 7950
New Jersey 59795
New Mexico 8417
New York -6443
North Carolina 156820
North Dakota 5181
Ohio 50664
Oklahoma 34495
Oregon 11232
Pennsylvania 46305
Rhode Island 4571
South Carolina 99317
South Dakota 5850
Tennessee 82997
Texas 453612
Utah 27914
Vermont 2422
Virginia 36770
Washington 49775
West Virginia 5616
Wisconsin 25932
Wyoming 2778
District of Columbia 7740