Federal Data HubIRS Migration Flows · JSON

Polk County, FL

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

Net migration: +9,194 tax returns · +18,556 people · +$590,490,000 AGI

Inflow
31,294 returns · 57,661 people · $1,762,541,000 AGI
Outflow
22,100 returns · 39,105 people · $1,172,051,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Orange County, FL4,119$188,293,000
Osceola County, FL3,499$161,280,000
Hillsborough County, FL3,217$170,855,000
Miami-Dade County, FL1,049$50,799,000
Lake County, FL855$41,820,000
Broward County, FL855$48,292,000
Pasco County, FL492$29,602,000
Pinellas County, FL475$32,284,000
Seminole County, FL435$22,877,000
Palm Beach County, FL370$22,348,000

Top destinations (where leavers went)

CountyReturnsAGI
Orange County, FL2,300$107,625,000
Hillsborough County, FL2,055$119,006,000
Osceola County, FL1,987$90,180,000
Lake County, FL826$47,761,000
Pasco County, FL468$25,672,000
Pinellas County, FL373$18,485,000
Seminole County, FL345$16,156,000
Highlands County, FL306$12,158,000
Broward County, FL277$14,651,000
Miami-Dade County, FL276$23,778,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.