Federal Data HubIRS Migration Flows · JSON

Santa Rosa County, FL

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

Net migration: +1,478 tax returns · +3,756 people · +$209,544,000 AGI

Inflow
8,192 returns · 16,155 people · $656,902,000 AGI
Outflow
6,714 returns · 12,399 people · $447,358,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Escambia County, FL1,723$123,774,000
Okaloosa County, FL801$45,459,000
San Diego County, CA101$8,875,000
Baldwin County, AL79$5,702,000
Nueces County, TX74$3,895,000
Bay County, FL67$4,726,000
Duval County, FL63$4,688,000
Hillsborough County, FL53$3,686,000
Maricopa County, AZ50$4,194,000
Walton County, FL49$3,291,000

Top destinations (where leavers went)

CountyReturnsAGI
Escambia County, FL1,530$94,769,000
Okaloosa County, FL584$33,141,000
San Diego County, CA148$10,572,000
Duval County, FL101$6,343,000
Baldwin County, AL90$5,719,000
Walton County, FL70$4,683,000
Bay County, FL59$3,723,000
Escambia County, AL58$3,136,000
Hillsborough County, FL53$3,925,000
Orange County, FL52$3,495,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.