Federal Data HubIRS Migration Flows · JSON

Bay County, FL

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

Net migration: +2,172 tax returns · +4,173 people · +$240,812,000 AGI

Inflow
7,826 returns · 14,084 people · $586,119,000 AGI
Outflow
5,654 returns · 9,911 people · $345,307,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Walton County, FL275$27,186,000
Okaloosa County, FL233$15,583,000
Washington County, FL182$8,262,000
Leon County, FL149$8,217,000
Gulf County, FL110$5,438,000
Jackson County, FL106$4,776,000
Escambia County, FL106$6,535,000
Orange County, FL89$5,234,000
Miami-Dade County, FL86$4,141,000
Hillsborough County, FL79$5,262,000

Top destinations (where leavers went)

CountyReturnsAGI
Washington County, FL216$10,751,000
Walton County, FL182$20,481,000
Okaloosa County, FL155$10,605,000
Leon County, FL124$5,318,000
Jackson County, FL122$5,725,000
Gulf County, FL104$5,712,000
Hillsborough County, FL94$7,642,000
Escambia County, FL94$4,534,000
Orange County, FL91$4,243,000
Houston County, AL81$3,476,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.