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
State
Net Migration
Florida 372,870
Texas 315,301
North Carolina 126,712
South Carolina 91,853
Georgia 88,325
Tennessee 76,471
Arizona 57,814
Alabama 36,128
Oklahoma 31,967
Ohio 28,718
Indiana 22,468
Arkansas 22,202
Virginia 21,132
Idaho 20,053
Wisconsin 19,301
Colorado 19,167
Missouri 19,023
Kentucky 16,592
Washington 13,643
Nevada 12,908
Delaware 12,597
Utah 11,623
Massachusetts 11,498
Maine 11,425
Montana 10,094
Items per page:
1 – 25 of 51