Florida
State-to-state migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Florida saw a net gain of 54,902 tax-filing households and a net gain of 113,945 individuals. On net, the area gained $20.6B in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from New York; the largest outflow went to Georgia. These figures cover federal income tax filers only and do not indicate why people moved.
Income (AGI) in and out
Florida counties
Net migration by county. Hover for figures; click a county to open it.
Top origin states
- 1New York43,187$5.8B
- 2Georgia23,475$2.1B
- 3California20,241$2.6B
- 4New Jersey20,113$3.0B
- 5Texas20,050$1.8B
- 6Pennsylvania16,395$2.0B
- 7Illinois14,834$3.3B
- 8North Carolina14,530$1.4B
- 9Virginia14,194$1.7B
- 10Ohio13,170$1.6B
Top destination states
- 1Georgia28,263$1.8B
- 2Texas24,196$1.7B
- 3New York22,011$2.0B
- 4North Carolina20,553$1.6B
- 5California14,113$1.3B
- 6Tennessee12,505$945.3M
- 7Virginia12,414$1.0B
- 8Pennsylvania11,056$801.7M
- 9Ohio10,564$757.8M
- 10South Carolina9,651$705.6M
Net migration by year
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | +$7.5B | +43,486 |
| 2013 | +$8.3B | +74,094 |
| 2014 | +$10.7B | +115,721 |
| 2015 | +$11.6B | +116,033 |
| 2016 | +$17.4B | +190,944 |
| 2017 | +$15.5B | +192,338 |
| 2018 | +$16.2B | +121,224 |
| 2019 | +$17.6B | +128,214 |
| 2020 | +$23.7B | +169,063 |
| 2021 | +$39.2B | +257,487 |
| 2022 | +$36.1B | +246,100 |
| 2023 | +$20.6B | +113,945 |
Counties in Florida (67)
- Alachua County
- Baker County
- Bay County
- Bradford County
- Brevard County
- Broward County
- Calhoun County
- Charlotte County
- Citrus County
- Clay County
- Collier County
- Columbia County
- DeSoto County
- Dixie County
- Duval County
- Escambia County
- Flagler County
- Franklin County
- Gadsden County
- Gilchrist County
- Glades County
- Gulf County
- Hamilton County
- Hardee County
- Hendry County
- Hernando County
- Highlands County
- Hillsborough County
- Holmes County
- Indian River County
- Jackson County
- Jefferson County
- Lafayette County
- Lake County
- Lee County
- Leon County
- Levy County
- Liberty County
- Madison County
- Manatee County
- Marion County
- Martin County
- Miami-Dade County
- Monroe County
- Nassau County
- Okaloosa County
- Okeechobee County
- Orange County
- Osceola County
- Palm Beach County
- Pasco County
- Pinellas County
- Polk County
- Putnam County
- Santa Rosa County
- Sarasota County
- Seminole County
- St. Johns County
- St. Lucie County
- Sumter County
- Suwannee County
- Taylor County
- Union County
- Volusia County
- Wakulla County
- Walton County
- Washington County
Get the next update for Florida
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.
Source: IRS Statistics of Income migration data (public domain). Covers federal income tax filers only; AGI is nominal (not inflation adjusted). These numbers describe movement of filers and their reported income, not why people moved or economic loss. Methodology and caveats.