United States Net Migration By State in 2020

Updated on January 21, 2024.

According to the US Census Bureau estimates, in 2020, the net migration for the United States was 477,029. Florida had the highest net migration (252,717), followed by Texas (216,949), and Arizona (114,706). On the other hand, California had the lowest net migration -213,510, followed by New York (-168,712), and Illinois (-102,041).

You can also see links at the bottom of the page for similar information for each state by county as well as the trend for each state.

Hover over or click on the chart to see this information for each state. The data can also be filtered, sorted, and explored further 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 2020
< -50K
-50K - 0
1 - 50K
50K - 100K
Over 100K
Table of United States Net Migration By State in 2020
Items per page:
0 of 0
State Net Migration
Alabama 15193
Alaska -6902
Arizona 114706
Arkansas 7067
California -213510
Colorado 28616
Connecticut -9907
Delaware 9989
Florida 252717
Georgia 50838
Hawaii -11188
Idaho 30961
Illinois -102041
Indiana 10066
Iowa -2288
Kansas -7180
Kentucky 1902
Louisiana -20406
Maine 7719
Maryland -13301
Massachusetts -6917
Michigan -23453
Minnesota -2397
Mississippi -13418
Missouri 4093
Montana 9950
Nebraska -3286
Nevada 39764
New Hampshire 6557
New Jersey -26949
New Mexico 3908
New York -168712
North Carolina 83616
North Dakota -2189
Ohio -9843
Oklahoma 14503
Oregon 23036
Pennsylvania -6331
Rhode Island -1041
South Carolina 59694
South Dakota 1835
Tennessee 50012
Texas 216949
Utah 17878
Vermont 80
Virginia 11591
Washington 56774
West Virginia -3746
Wisconsin -768
Wyoming 1303
District of Columbia 1485