Checked
Who Is Moving Where
State and county migration from IRS tax return addresses, 2022-2023
Each move compares the address on tax returns filed in 2023 with the address on returns filed in 2022. Net migration counts people moving in minus people moving out, including moves to and from other countries.
States gaining people from moves
Net migration per 1,000 residents. States that lost people from moves are left light.
Beta
Migration by state
People who moved, 2022-2023
Swipe the table sideways to see more columns.
| State | Moved in | Moved out | Net | Net per 1,000 people |
|---|---|---|---|---|
| Alabama | 104,560 | 88,139 | +16,421 | +3.2 |
| Alaska | 26,621 | 30,613 | -3,992 | -5.4 |
| Arizona | 205,637 | 178,974 | +26,663 | +3.6 |
| Arkansas | 69,149 | 57,903 | +11,246 | +3.7 |
| California | 406,844 | 616,041 | -209,197 | -5.3 |
| Colorado | 191,500 | 184,470 | +7,030 | +1.2 |
| Connecticut | 78,479 | 83,943 | -5,464 | -1.5 |
| Delaware | 36,247 | 28,513 | +7,734 | +7.6 |
| District of Columbia | 42,408 | 45,451 | -3,043 | -4.5 |
| Florida | 623,517 | 509,572 | +113,945 | +5.1 |
| Georgia | 270,317 | 235,211 | +35,106 | +3.2 |
| Hawaii | 48,085 | 54,517 | -6,432 | -4.5 |
| Idaho | 66,881 | 54,147 | +12,734 | +6.6 |
| Illinois | 183,451 | 239,060 | -55,609 | -4.4 |
| Indiana | 122,469 | 118,103 | +4,366 | +0.6 |
| Iowa | 57,647 | 59,185 | -1,538 | -0.5 |
| Kansas | 71,876 | 75,935 | -4,059 | -1.4 |
| Kentucky | 87,649 | 81,799 | +5,850 | +1.3 |
| Louisiana | 67,124 | 84,532 | -17,408 | -3.8 |
| Maine | 32,155 | 25,765 | +6,390 | +4.6 |
| Maryland | 139,190 | 160,041 | -20,851 | -3.4 |
| Massachusetts | 119,934 | 150,394 | -30,460 | -4.3 |
| Michigan | 121,795 | 131,212 | -9,417 | -0.9 |
| Minnesota | 86,200 | 94,325 | -8,125 | -1.4 |
| Mississippi | 57,236 | 60,345 | -3,109 | -1.1 |
| Missouri | 126,617 | 117,887 | +8,730 | +1.4 |
| Montana | 35,634 | 30,370 | +5,264 | +4.7 |
| Nebraska | 38,810 | 40,662 | -1,852 | -0.9 |
| Nevada | 113,190 | 101,486 | +11,704 | +3.7 |
| New Hampshire | 41,506 | 37,456 | +4,050 | +2.9 |
| New Jersey | 177,236 | 209,418 | -32,182 | -3.4 |
| New Mexico | 53,433 | 54,941 | -1,508 | -0.7 |
| New York | 276,012 | 440,124 | -164,112 | -8.3 |
| North Carolina | 301,349 | 231,930 | +69,419 | +6.5 |
| North Dakota | 23,612 | 24,283 | -671 | -0.9 |
| Ohio | 157,796 | 164,709 | -6,913 | -0.6 |
| Oklahoma | 86,935 | 74,419 | +12,516 | +3.1 |
| Oregon | 99,974 | 105,627 | -5,653 | -1.3 |
| Pennsylvania | 203,138 | 219,077 | -15,939 | -1.2 |
| Rhode Island | 27,510 | 28,686 | -1,176 | -1.1 |
| South Carolina | 180,652 | 121,615 | +59,037 | +11.1 |
| South Dakota | 27,271 | 24,854 | +2,417 | +2.7 |
| Tennessee | 200,321 | 157,581 | +42,740 | +6.0 |
| Texas | 568,302 | 456,898 | +111,404 | +3.7 |
| Utah | 81,594 | 80,555 | +1,039 | +0.3 |
| Vermont | 17,182 | 17,155 | +27 | +0.0 |
| Virginia | 242,523 | 241,233 | +1,290 | +0.1 |
| Washington | 198,812 | 201,140 | -2,328 | -0.3 |
| West Virginia | 36,748 | 33,642 | +3,106 | +1.7 |
| Wisconsin | 91,196 | 88,836 | +2,360 | +0.4 |
| Wyoming | 22,314 | 21,977 | +337 | +0.6 |
Frequently asked questions
- Which states gained the most people from moves?
- In 2022-2023, the largest net gains were in Florida (+113,945), Texas (+111,404), North Carolina (+69,419). The largest net losses were in California (-209,197), New York (-164,112), Illinois (-55,609).
- Where does this migration data come from?
- The IRS compares the address on each person's tax return with the address on their return a year earlier. A move is counted when the county or state changed. The data counts tax returns (roughly households) and the people listed on them, so people who do not file a return are not included.
- Why are small flows missing?
- The IRS only lists a county-to-county flow when it has at least 20 returns. Smaller flows are grouped together and are counted only in the totals.
Source: Internal Revenue Service, Statistics of Income, U.S. Population Migration Data · 2022-2023 filing years
Share: