Federal Data HubIRS Migration Flows · JSON

St. Lucie County, FL

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

Net migration: +4,935 tax returns · +10,167 people · +$556,397,000 AGI

Inflow
15,986 returns · 28,861 people · $1,228,371,000 AGI
Outflow
11,051 returns · 18,694 people · $671,974,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Palm Beach County, FL3,326$225,497,000
Broward County, FL2,072$129,355,000
Martin County, FL1,293$97,463,000
Miami-Dade County, FL898$58,609,000
Indian River County, FL545$35,143,000
Orange County, FL249$14,321,000
Suffolk County, NY234$21,750,000
Brevard County, FL217$13,178,000
Nassau County, NY145$15,087,000
Hillsborough County, FL144$10,272,000

Top destinations (where leavers went)

CountyReturnsAGI
Palm Beach County, FL1,085$65,867,000
Martin County, FL1,048$72,680,000
Indian River County, FL809$45,947,000
Broward County, FL558$30,892,000
Brevard County, FL384$23,766,000
Orange County, FL307$14,624,000
Miami-Dade County, FL254$16,512,000
Okeechobee County, FL193$9,881,000
Hillsborough County, FL145$7,196,000
Polk County, FL110$5,343,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.