Federal Data HubIRS Migration Flows · JSON

Sarasota County, FL

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

Net migration: +1,777 tax returns · +4,764 people · +$1,148,851,000 AGI

Inflow
18,179 returns · 30,767 people · $2,570,726,000 AGI
Outflow
16,402 returns · 26,003 people · $1,421,875,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Manatee County, FL2,429$244,754,000
Charlotte County, FL1,268$81,272,000
Lee County, FL483$45,456,000
Hillsborough County, FL481$51,433,000
Pinellas County, FL327$39,015,000
Cook County, IL250$71,466,000
Miami-Dade County, FL239$20,052,000
Broward County, FL202$19,621,000
Orange County, FL192$16,422,000
Palm Beach County, FL171$27,378,000

Top destinations (where leavers went)

CountyReturnsAGI
Manatee County, FL3,150$282,311,000
Charlotte County, FL1,408$83,741,000
Hillsborough County, FL638$50,775,000
Pinellas County, FL390$32,951,000
Lee County, FL299$18,625,000
Orange County, FL198$14,464,000
Cook County, IL131$14,448,000
Miami-Dade County, FL123$18,823,000
New York County, NY119$26,533,000
Broward County, FL118$9,142,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.