Where Floridians are moving.
Every county colored by net household migration, who is gaining residents and who is losing them, plus which states Florida trades people with. From IRS county-to-county tax data, free.
Tap a county to open its full scorecard. Green = net gain of households, red = net loss. Source: IRS Statistics of Income county-to-county migration (2022 to 2023). Boundaries: U.S. Census.
Florida counties gaining and losing the most
Biggest gainers (net households)
| County | Net | In | Out | Net income |
|---|---|---|---|---|
| Polk County | +9,194 | 31,294 | 22,100 | +$590M |
| Pasco County | +9,011 | 28,441 | 19,430 | +$967M |
| Lake County | +6,180 | 19,416 | 13,236 | +$782M |
| Marion County | +5,950 | 15,945 | 9,995 | +$507M |
| Brevard County | +5,016 | 20,374 | 15,358 | +$600M |
| Saint Lucie County | +4,935 | 15,986 | 11,051 | +$556M |
| Manatee County | +4,478 | 18,219 | 13,741 | +$1,112M |
| Volusia County | +4,130 | 20,057 | 15,927 | +$549M |
| Saint Johns County | +4,049 | 13,388 | 9,339 | +$836M |
| Sumter County | +3,012 | 8,047 | 5,035 | +$402M |
Biggest losers (net households)
| County | Net | In | Out | Net income |
|---|---|---|---|---|
| Miami-Dade County | -21,399 | 43,906 | 65,305 | +$484M |
| Broward County | -6,209 | 52,307 | 58,516 | +$332M |
| Orange County | -3,827 | 52,675 | 56,502 | +$36M |
| Palm Beach County | -1,358 | 40,093 | 41,451 | +$3,017M |
| Leon County | -1,336 | 8,462 | 9,798 | -$114M |
| Alachua County | -542 | 9,466 | 10,008 | -$44M |
| Monroe County | -421 | 3,351 | 3,772 | +$178M |
| Seminole County | -234 | 20,307 | 20,541 | -$85M |
| Okaloosa County | -101 | 9,771 | 9,872 | +$38M |
| Calhoun County | -22 | 296 | 318 | -$2M |
Which states Florida trades people with
Aggregated across all Florida counties from the IRS state-level flows (intra-Florida moves excluded). Net is households moving to Florida from that state minus households leaving Florida for it.
Florida is gaining from
| State | Net | In | Out |
|---|---|---|---|
| New York | +20,377 | 35,134 | 14,757 |
| New Jersey | +14,234 | 15,490 | 1,256 |
| California | +6,011 | 12,925 | 6,914 |
| Pennsylvania | +3,374 | 3,584 | 210 |
| Illinois | +3,253 | 4,617 | 1,364 |
| Massachusetts | +3,196 | 4,085 | 889 |
| Michigan | +802 | 867 | 65 |
| Connecticut | +290 | 403 | 113 |
Florida is losing to
| State | Net | In | Out |
|---|---|---|---|
| North Carolina | -9,809 | 360 | 10,169 |
| Texas | -7,188 | 9,395 | 16,583 |
| Georgia | -5,485 | 9,154 | 14,639 |
| South Carolina | -196 | 47 | 243 |
| Alabama | -147 | 1,763 | 1,910 |
| Colorado | -96 | 335 | 431 |
| Washington | -53 | 0 | 53 |
| New Mexico | -50 | 0 | 50 |
Common questions
Which Florida counties are gaining the most residents?
By net households in the latest IRS county-to-county data, the biggest gainers are Polk County (+9,194), Pasco County (+9,011), Lake County (+6,180), Marion County (+5,950), Brevard County (+5,016).
Which states is Florida losing people to?
On balance, Florida's largest net outflows of households go to North Carolina, Texas, Georgia, South Carolina, Alabama, based on aggregated county-level IRS flows.
Where does this migration data come from?
The IRS Statistics of Income county-to-county migration files, which count tax returns (households) and exemptions (people) that changed county between filing years, with associated adjusted gross income. Aggregated and mapped by Momentum Realty.
Data: IRS Statistics of Income county-to-county migration. Households = tax returns, people = exemptions. All county scorecards · Migration ranking · Value map.
