Migration + Wealth Flow Explorer

County

Franklin County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Franklin County, OH recorded 28,346 households (41,743 people) moving in and 30,658 households (50,614 people) moving out — a net lost of 2,312 households and $634.87M in reported adjusted gross income.

The single largest recorded destination was Delaware County, OH: 4,215 households (7,675 people) relocated there, taking $430.74M in reported income with them.

At the state level, no destination drew more movers out of Franklin County, OH than Florida, which accounted for 1,698 households and $209.52M in reported AGI.

Inbound (reported)

$1.71B

28,346 households · 41,743 people

Outbound (reported)

$2.34B

30,658 households · 50,614 people

Net (reported)

-$634.87M

-2,312 households · -8,871 people

States receiving movers

Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.

Top destination counties

CountyHouseholdsPeopleReported AGI
Delaware County, OH4,2157,675$430.74M
Fairfield County, OH2,7155,116$161.93M
Licking County, OH2,0673,838$147.61M
Union County, OH1,0152,097$120.85M
Pickaway County, OH9611,795$63.29M
Madison County, OH7441,351$62.37M
Cuyahoga County, OH8341,102$50.88M
Cook County, IL548669$35.71M
Hamilton County, OH553712$31.94M
Montgomery County, OH520811$27.39M
Maricopa County, AZ296481$25.34M
Palm Beach County, FL80127$24.95M
Los Angeles County, CA259334$22.27M
New York County, NY225250$21.78M
Collier County, FL65104$20.86M
Mecklenburg County, NC245350$20.43M
Clark County, OH377627$19.53M
Pinellas County, FL140193$18.25M
King County, WA206311$18.23M
Hillsborough County, FL163245$17.63M

Where they moved” excludes moves within Franklin County, OH itself. Switch to inbound to see the other direction.