Migration + Wealth Flow Explorer

County

Belmont County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Belmont County, OH recorded 603 households (1,027 people) moving in and 585 households (992 people) moving out — a net gained of 18 households and $4.18M in reported adjusted gross income.

The single largest recorded source of newcomers was Ohio County, WV: 163 households (284 people) moved from there, representing $8.26M in reported income.

At the state level, no state sent more newcomers into Belmont County, OH than West Virginia, which accounted for 287 households and $14.26M in reported AGI.

Inbound (reported)

$30.87M

603 households · 1,027 people

Outbound (reported)

$26.70M

585 households · 992 people

Net (reported)

$4.18M

18 households · 35 people

States sending newcomers

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

Top origin counties

CountyHouseholdsPeopleReported AGI
Ohio County, WV163284$8.26M
Jefferson County, OH114190$5.86M
Marshall County, WV101178$5.09M
Harrison County, OH3769$2.41M
Monroe County, OH4680$2.18M
Franklin County, OH4056$1.82M
Guernsey County, OH3353$1.77M
Washington County, PA2544$1.39M
Allegheny County, PA2135$1.18M
Brooke County, WV2338$912.0K

Where newcomers came from” excludes moves within Belmont County, OH itself. Switch to outbound to see the other direction.