Federal Data HubIRS Migration Flows · JSON

Broward County, FL

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

Net migration: -6,209 tax returns · -13,129 people · +$331,803,000 AGI

Inflow
52,307 returns · 83,505 people · $4,742,266,000 AGI
Outflow
58,516 returns · 96,634 people · $4,410,463,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Miami-Dade County, FL17,471$1,248,139,000
Palm Beach County, FL5,681$472,857,000
Orange County, FL1,035$52,754,000
Kings County, NY828$61,686,000
Queens County, NY745$51,548,000
Hillsborough County, FL593$47,297,000
St. Lucie County, FL558$30,892,000
Los Angeles County, CA548$56,646,000
Lee County, FL518$32,515,000
New York County, NY506$79,615,000

Top destinations (where leavers went)

CountyReturnsAGI
Miami-Dade County, FL10,482$661,323,000
Palm Beach County, FL7,488$706,078,000
St. Lucie County, FL2,072$129,355,000
Orange County, FL2,059$122,181,000
Hillsborough County, FL1,069$77,501,000
Lee County, FL1,040$68,431,000
Polk County, FL855$48,292,000
Brevard County, FL788$56,860,000
Duval County, FL710$41,522,000
Osceola County, FL590$37,067,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.