Federal Data HubIRS Migration Flows · JSON

Charlotte County, FL

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +1,867 tax returns · +3,727 people · +$384,679,000 AGI

Inflow
9,442 returns · 16,338 people · $917,039,000 AGI
Outflow
7,575 returns · 12,611 people · $532,360,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Sarasota County, FL1,408$83,741,000
Lee County, FL1,017$93,943,000
Manatee County, FL177$11,524,000
Miami-Dade County, FL170$16,090,000
Hillsborough County, FL155$10,474,000
Broward County, FL154$10,792,000
DeSoto County, FL131$5,996,000
Pinellas County, FL120$7,300,000
Collier County, FL117$12,005,000
Palm Beach County, FL99$7,961,000

Top destinations (where leavers went)

CountyReturnsAGI
Sarasota County, FL1,268$81,272,000
Lee County, FL539$42,107,000
DeSoto County, FL207$12,575,000
Hillsborough County, FL186$9,587,000
Manatee County, FL165$15,217,000
Pinellas County, FL110$6,615,000
Orange County, FL89$5,056,000
Polk County, FL86$4,671,000
Broward County, FL70$5,219,000
Miami-Dade County, FL69$2,556,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.