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.
You may also be interested in:
Related Topics: US Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage).
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:
25
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 |