Federal Data HubIRS Migration Flows · JSON

Okaloosa County, FL

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

Net migration: -101 tax returns · -352 people · +$38,082,000 AGI

Inflow
9,771 returns · 18,004 people · $706,550,000 AGI
Outflow
9,872 returns · 18,356 people · $668,468,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Santa Rosa County, FL584$33,141,000
Walton County, FL544$41,487,000
Escambia County, FL278$11,578,000
Bay County, FL155$10,605,000
El Paso County, CO118$6,302,000
Cumberland County, NC113$8,271,000
Bexar County, TX108$7,449,000
Hillsborough County, FL107$8,150,000
Clark County, NV90$6,990,000
Maricopa County, AZ88$7,158,000

Top destinations (where leavers went)

CountyReturnsAGI
Walton County, FL860$65,630,000
Santa Rosa County, FL801$45,459,000
Escambia County, FL390$18,373,000
Bay County, FL233$15,583,000
Bexar County, TX126$8,375,000
Hillsborough County, FL123$7,643,000
Curry County, NM103$7,178,000
Clark County, NV99$5,706,000
El Paso County, CO97$7,369,000
Orange County, FL96$6,077,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.