Federal Data HubIRS Migration Flows · JSON

Clay County, FL

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

Net migration: +1,368 tax returns · +3,611 people · +$122,697,000 AGI

Inflow
9,891 returns · 19,261 people · $644,689,000 AGI
Outflow
8,523 returns · 15,650 people · $521,992,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Duval County, FL3,450$187,242,000
St. Johns County, FL413$32,248,000
Broward County, FL175$17,640,000
Alachua County, FL148$7,779,000
Putnam County, FL146$9,272,000
Bradford County, FL122$6,189,000
Orange County, FL121$6,476,000
Miami-Dade County, FL120$6,226,000
Hillsborough County, FL104$8,613,000
Palm Beach County, FL101$7,735,000

Top destinations (where leavers went)

CountyReturnsAGI
Duval County, FL2,884$142,296,000
St. Johns County, FL391$35,548,000
Bradford County, FL194$9,450,000
Putnam County, FL179$12,682,000
Alachua County, FL143$7,322,000
Orange County, FL107$5,254,000
Nassau County, FL107$7,155,000
Volusia County, FL95$7,408,000
Hillsborough County, FL87$5,795,000
Baker County, FL86$5,372,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.