Federal Data HubIRS Migration Flows · JSON

Seminole County, FL

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

Net migration: -234 tax returns · -99 people · $-85,112,000 AGI

Inflow
20,307 returns · 33,575 people · $1,270,379,000 AGI
Outflow
20,541 returns · 33,674 people · $1,355,491,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Orange County, FL7,701$441,057,000
Volusia County, FL1,690$94,711,000
Osceola County, FL552$27,093,000
Lake County, FL507$30,857,000
Broward County, FL496$26,647,000
Miami-Dade County, FL447$25,065,000
Polk County, FL345$16,156,000
Brevard County, FL334$20,304,000
Hillsborough County, FL321$21,475,000
Palm Beach County, FL320$21,156,000

Top destinations (where leavers went)

CountyReturnsAGI
Orange County, FL6,288$383,735,000
Volusia County, FL2,811$223,866,000
Lake County, FL944$74,064,000
Osceola County, FL510$27,399,000
Brevard County, FL462$34,032,000
Polk County, FL435$22,877,000
Hillsborough County, FL395$20,759,000
Broward County, FL257$15,158,000
Duval County, FL219$14,003,000
Miami-Dade County, FL213$13,532,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.