United States Net Migration By State in 2024

Updated on June 15, 2025.

According to the US Census Bureau estimates, in 2024, the net migration for the United States was 2,786,119. Florida had the highest net migration (475,339), followed by Texas (404,836), and North Carolina (152,080). On the other hand, Alaska had the lowest net migration 255, followed by Vermont (1,513), and Mississippi (1,850).

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 2024
< -50K
-50K - 0
1 - 50K
50K - 100K
Over 100K
Table of United States Net Migration By State in 2024
Items per page:
0 of 0
State Net Migration
Alabama 41791
Alaska 255
Arizona 99388
Arkansas 19617
California 121482
Colorado 38649
Connecticut 30154
Delaware 15438
Florida 475339
Georgia 88409
Hawaii 2572
Idaho 24282
Illinois 56720
Indiana 35120
Iowa 19208
Kansas 13829
Kentucky 38724
Louisiana 5737
Maine 10525
Maryland 34591
Massachusetts 62737
Michigan 59952
Minnesota 28379
Mississippi 1850
Missouri 35858
Montana 5916
Nebraska 11480
Nevada 49858
New Hampshire 9179
New Jersey 95138
New Mexico 10532
New York 86244
North Carolina 152080
North Dakota 4835
Ohio 59916
Oklahoma 28394
Oregon 22428
Pennsylvania 70601
Rhode Island 9220
South Carolina 91277
South Dakota 3748
Tennessee 76124
Texas 404836
Utah 36353
Vermont 1513
Virginia 61439
Washington 84252
West Virginia 7361
Wisconsin 28478
Wyoming 2146
District of Columbia 12165