Federal Data HubIRS Migration Flows · JSON

Martin County, FL

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

Net migration: +584 tax returns · +1,335 people · +$383,130,000 AGI

Inflow
6,258 returns · 10,267 people · $894,467,000 AGI
Outflow
5,674 returns · 8,932 people · $511,337,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Palm Beach County, FL1,407$181,120,000
St. Lucie County, FL1,048$72,680,000
Broward County, FL271$47,978,000
Miami-Dade County, FL131$26,420,000
Suffolk County, NY116$15,778,000
Orange County, FL70$4,125,000
Nassau County, NY61$37,001,000
Indian River County, FL61$5,763,000
Brevard County, FL57$4,318,000
Lee County, FL48$4,542,000

Top destinations (where leavers went)

CountyReturnsAGI
St. Lucie County, FL1,293$97,463,000
Palm Beach County, FL714$84,380,000
Indian River County, FL112$9,449,000
Brevard County, FL107$6,406,000
Broward County, FL101$6,917,000
Orange County, FL94$4,409,000
Hillsborough County, FL79$6,678,000
Okeechobee County, FL78$4,144,000
Duval County, FL64$5,129,000
Miami-Dade County, FL63$4,686,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.