United States Net Migration By State in 2016

Updated on January 21, 2024.

According to the US Census Bureau estimates, in 2016, the net migration for the United States was 1,065,017. Florida had the highest net migration (374,984), followed by Texas (231,361), and Washington (96,690). On the other hand, New York had the lowest net migration -105,330, followed by Illinois (-88,627), and New Jersey (-28,652).

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 2016
< -50K
-50K - 0
1 - 50K
50K - 100K
Over 100K
Table of United States Net Migration By State in 2016
Items per page:
0 of 0
State Net Migration
Alabama 4153
Alaska -2752
Arizona 83154
Arkansas 4643
California 16543
Colorado 59358
Connecticut -14609
Delaware 5211
Florida 374984
Georgia 73780
Hawaii -1632
Idaho 22168
Illinois -88627
Indiana 5200
Iowa 439
Kansas -10266
Kentucky 2097
Louisiana -6364
Maine 4775
Maryland -7684
Massachusetts 14582
Michigan 1136
Minnesota 14123
Mississippi -6431
Missouri 434
Montana 8035
Nebraska 4066
Nevada 37826
New Hampshire 5722
New Jersey -28652
New Mexico -4548
New York -105330
North Carolina 92541
North Dakota -4727
Ohio -3159
Oklahoma 3861
Oregon 64211
Pennsylvania -11405
Rhode Island -194
South Carolina 56257
South Dakota 4577
Tennessee 41059
Texas 231361
Utah 27525
Vermont -1458
Virginia 11626
Washington 96690
West Virginia -7766
Wisconsin -3116
Wyoming -4079
District of Columbia 5679