Federal Data HubIRS Migration Flows · JSON

Hillsborough County, FL

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

Net migration: +376 tax returns · -1,186 people · +$305,400,000 AGI

Inflow
49,562 returns · 81,755 people · $3,864,790,000 AGI
Outflow
49,186 returns · 82,941 people · $3,559,390,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Pinellas County, FL4,886$419,023,000
Pasco County, FL4,065$272,473,000
Polk County, FL2,055$119,006,000
Miami-Dade County, FL1,626$94,848,000
Manatee County, FL1,308$95,033,000
Orange County, FL1,280$86,744,000
Broward County, FL1,069$77,501,000
Lee County, FL754$48,715,000
Sarasota County, FL638$50,775,000
Palm Beach County, FL623$64,824,000

Top destinations (where leavers went)

CountyReturnsAGI
Pasco County, FL8,182$626,198,000
Pinellas County, FL5,025$489,385,000
Polk County, FL3,217$170,855,000
Hernando County, FL1,318$75,549,000
Manatee County, FL1,204$111,864,000
Orange County, FL1,114$64,383,000
Miami-Dade County, FL848$47,439,000
Broward County, FL593$47,297,000
Sarasota County, FL481$51,433,000
Duval County, FL473$29,016,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.