Migration + Wealth Flow Explorer

County

Ashtabula County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Ashtabula County, OH recorded 990 households (1,684 people) moving in and 1,014 households (1,615 people) moving out — a net lost of 24 households and $2.75M in reported adjusted gross income.

The single largest recorded destination was Lake County, OH: 396 households (630 people) relocated there, taking $20.12M in reported income with them.

At the state level, no destination drew more movers out of Ashtabula County, OH than Pennsylvania, which accounted for 88 households and $3.08M in reported AGI.

Inbound (reported)

$49.08M

990 households · 1,684 people

Outbound (reported)

$46.32M

1,014 households · 1,615 people

Net (reported)

$2.75M

-24 households · 69 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
Lake County, OH396630$20.12M
Cuyahoga County, OH132188$6.07M
Trumbull County, OH134246$5.59M
Geauga County, OH107196$4.88M
Erie County, PA5993$2.23M
Summit County, OH4767$2.05M
Portage County, OH4360$1.78M
Franklin County, OH3553$1.52M
Mahoning County, OH3241$1.24M
Crawford County, PA2941$846.0K

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