Federal Data HubIRS Migration Flows · JSON

Indian River County, FL

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

Net migration: +928 tax returns · +1,968 people · +$378,792,000 AGI

Inflow
5,954 returns · 9,930 people · $798,818,000 AGI
Outflow
5,026 returns · 7,962 people · $420,026,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
St. Lucie County, FL809$45,947,000
Brevard County, FL438$30,531,000
Palm Beach County, FL317$45,208,000
Broward County, FL266$25,493,000
Miami-Dade County, FL155$18,154,000
Martin County, FL112$9,449,000
Orange County, FL104$8,368,000
Suffolk County, NY89$18,680,000
Lee County, FL64$4,891,000
Polk County, FL56$4,256,000

Top destinations (where leavers went)

CountyReturnsAGI
Brevard County, FL622$42,352,000
St. Lucie County, FL545$35,143,000
Palm Beach County, FL165$12,332,000
Orange County, FL134$6,878,000
Broward County, FL122$8,704,000
Hillsborough County, FL95$9,416,000
Miami-Dade County, FL68$7,228,000
Martin County, FL61$5,763,000
Duval County, FL56$4,405,000
Polk County, FL49$3,005,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.