Federal Data HubIRS Migration Flows · JSON

Escambia County, FL

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

Net migration: +812 tax returns · +975 people · +$54,965,000 AGI

Inflow
11,757 returns · 19,424 people · $733,685,000 AGI
Outflow
10,945 returns · 18,449 people · $678,720,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Santa Rosa County, FL1,530$94,769,000
Okaloosa County, FL390$18,373,000
Baldwin County, AL370$25,767,000
San Diego County, CA225$14,569,000
Mobile County, AL190$9,759,000
Duval County, FL160$9,429,000
Escambia County, AL109$4,225,000
Virginia Beach city, VA103$6,019,000
Bay County, FL94$4,534,000
Hillsborough County, FL89$4,743,000

Top destinations (where leavers went)

CountyReturnsAGI
Santa Rosa County, FL1,723$123,774,000
Baldwin County, AL438$32,623,000
Okaloosa County, FL278$11,578,000
San Diego County, CA276$15,755,000
Duval County, FL216$11,199,000
Nueces County, TX157$8,664,000
Mobile County, AL147$6,907,000
Norfolk city, VA131$7,255,000
Orange County, FL128$9,581,000
Hillsborough County, FL111$8,059,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.