What does the Florida migration data show?
In the IRS 2022–2023 state migration files, 354,112 matched tax returns moved into Florida from other states and DC, while 298,763 moved out. The difference is a net 55,349 returns into Florida. These counts measure tax-return mailing-address changes, not every person who moved.
AmeriSafe calculated these totals from the official IRS release and reconciled the two directional files. New York was the largest origin for returns entering Florida; Georgia was the largest destination for returns leaving. Neither ranking establishes why people moved or which moving company they used.
Into Florida
354,112
matched tax returns
Out of Florida
298,763
matched tax returns
Net into Florida
55,349
matched tax returns
Where did Florida's interstate returns go, and where did arrivals come from?
The two directions have different rankings. New York appears in both lists: 43,187 returns came from New York to Florida, and 22,011 went the other way.
Largest destinations from Florida
- Georgia: 28,263 returns
- Texas: 24,196 returns
- New York: 22,011 returns
- North Carolina: 20,553 returns
- California: 14,113 returns
Largest origins into Florida
- New York: 43,187 returns
- Georgia: 23,475 returns
- California: 20,241 returns
- New Jersey: 20,113 returns
- Texas: 20,050 returns
Florida flows for the other 49 states and DC
Sorted by departures from Florida. A positive net means more matched returns entered Florida from that state than left Florida for it. Shares in the download use all Florida domestic interstate returns in the relevant direction as the denominator.
Download the complete 50-row CSV. On smaller screens, scroll the table horizontally.
| State / DC | Florida to state | State to Florida | Net into Florida |
|---|---|---|---|
| Georgia | 28,263 | 23,475 | -4,788 |
| Texas | 24,196 | 20,050 | -4,146 |
| New York | 22,011 | 43,187 | +21,176 |
| North Carolina | 20,553 | 14,530 | -6,023 |
| California | 14,113 | 20,241 | +6,128 |
| Tennessee | 12,505 | 9,475 | -3,030 |
| Virginia | 12,414 | 14,194 | +1,780 |
| Pennsylvania | 11,056 | 16,395 | +5,339 |
| Ohio | 10,564 | 13,170 | +2,606 |
| South Carolina | 9,651 | 7,188 | -2,463 |
| Illinois | 9,299 | 14,834 | +5,535 |
| New Jersey | 9,047 | 20,113 | +11,066 |
| Colorado | 8,639 | 9,070 | +431 |
| Alabama | 8,410 | 7,060 | -1,350 |
| Michigan | 8,263 | 10,659 | +2,396 |
| Massachusetts | 8,058 | 12,159 | +4,101 |
| Indiana | 7,213 | 7,615 | +402 |
| Maryland | 5,941 | 9,442 | +3,501 |
| Washington | 5,333 | 5,661 | +328 |
| Kentucky | 4,792 | 4,578 | -214 |
| Arizona | 4,682 | 5,096 | +414 |
| Connecticut | 4,519 | 7,668 | +3,149 |
| Missouri | 4,238 | 5,034 | +796 |
| Wisconsin | 3,779 | 5,044 | +1,265 |
| Minnesota | 3,054 | 4,951 | +1,897 |
| Nevada | 3,001 | 3,449 | +448 |
| Louisiana | 2,765 | 3,359 | +594 |
| Mississippi | 2,167 | 2,359 | +192 |
| Oklahoma | 2,159 | 2,213 | +54 |
| Maine | 2,029 | 2,185 | +156 |
| Oregon | 2,012 | 2,289 | +277 |
| Utah | 1,995 | 2,210 | +215 |
| Arkansas | 1,933 | 1,743 | -190 |
| Kansas | 1,848 | 2,142 | +294 |
| New Hampshire | 1,842 | 2,696 | +854 |
| Iowa | 1,754 | 2,080 | +326 |
| West Virginia | 1,581 | 1,562 | -19 |
| New Mexico | 1,579 | 1,452 | -127 |
| District of Columbia | 1,521 | 1,200 | -321 |
| Rhode Island | 1,475 | 2,235 | +760 |
| Hawaii | 1,409 | 1,553 | +144 |
| Nebraska | 1,211 | 1,411 | +200 |
| Delaware | 1,141 | 1,546 | +405 |
| Alaska | 866 | 970 | +104 |
| Idaho | 808 | 991 | +183 |
| Vermont | 778 | 1,043 | +265 |
| Montana | 708 | 736 | +28 |
| South Dakota | 617 | 702 | +85 |
| North Dakota | 518 | 596 | +78 |
| Wyoming | 453 | 501 | +48 |
| Domestic interstate total | 298,763 | 354,112 | +55,349 |
How we calculated the table
We analyzed the IRS state inflow and outflow CSV files for 2022–2023, selecting Florida (FIPS 12) and every other state plus DC. We excluded same-state, foreign and aggregate rows from the state rankings. Each source file contained 2,849 records.
Rankings use the IRS n1 field, the number of returns. For each of the 100 selected directional records, we matched both return counts and the separate individual-count field against the counterpart in the opposite source file. The 50 departure counts sum to the published Florida domestic outflow total; the 50 arrival counts sum to the published domestic inflow total.
Net into Florida equals arrivals minus departures. We selected published domestic totals by their code and description because the code alone also occurs for a same-state total. Suppressed values must remain missing, not zero; none appeared in the selected records.
What these figures cannot tell you
- They are historical filing-year address changes, not a count of all movers or a forecast of current demand.
- Not everyone files a tax return. A mailing address may differ from a residence; returns and individuals are different units.
- State totals do not establish a city or county trend, moving cost, affordability or the reason for a move.
- The IRS changed its matching process for this series. We make no year-over-year trend comparison.
- The figures do not measure AmeriSafe customers, service availability or profitable routes. No private customer data or adjusted gross income analysis was used.
Using migration data when planning your own move
A popular destination is not proof that a particular route will be cheaper or that a mover has space available. For your own move, compare the written inventory, access requirements, estimate type and carrier identity.
Original sources, attribution and corrections
- IRS migration overview
- IRS 2022–2023 release
- IRS release user guide (PDF)
- Original state outflow CSV
- Original state inflow CSV
Analysis and source files checked October 19, 2026. AmeriSafe Van Lines prepared this analysis using public IRS files. It is not an IRS endorsement or an independent customer survey.
If you cite the analysis, identify the 2022–2023 period and the unit as matched tax returns. Link to this reference and the original IRS release so readers can inspect both the calculations and the source.
Source-file checksums for reproducibility
Outflow SHA256: 59d594df259ecb5b97ec832f8e4069bca4b8fce56e989d44ce511f3151332ceb
Inflow SHA256: ea95debe27153e2a60aeb67e386250ad67d3ebe7ce226e02b540ca9b7ab01d73
To report a calculation or sourcing issue, use our existing contact page and include this page's URL, the specific row or statement and your supporting source.