Migration + Wealth Flow Explorer

County

Jefferson County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Jefferson County, OH recorded 591 households (1,061 people) moving in and 655 households (1,057 people) moving out — a net lost of 64 households and $3.99M in reported adjusted gross income.

The single largest recorded destination was Belmont County, OH: 114 households (190 people) relocated there, taking $5.86M in reported income with them.

At the state level, no destination drew more movers out of Jefferson County, OH than West Virginia, which accounted for 185 households and $7.56M in reported AGI.

Inbound (reported)

$25.78M

591 households · 1,061 people

Outbound (reported)

$29.77M

655 households · 1,057 people

Net (reported)

-$3.99M

-64 households · 4 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
Belmont County, OH114190$5.86M
Hancock County, WV95165$3.78M
Allegheny County, PA71103$3.63M
Harrison County, OH65113$2.85M
Franklin County, OH5982$2.65M
Columbiana County, OH5078$2.50M
Brooke County, WV62112$2.44M
Washington County, PA3149$1.38M
Ohio County, WV2846$1.34M
Carroll County, OH2656$1.28M
Summit County, OH3032$1.18M
Cuyahoga County, OH2431$892.0K

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