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 source of newcomers was Belmont County, OH: 123 households (215 people) moved from there, representing $5.19M in reported income.
At the state level, no state sent more newcomers into Jefferson County, OH than West Virginia, which accounted for 204 households and $8.69M 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 sending newcomers
Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.
Top origin counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Belmont County, OH | 123 | 215 | $5.19M |
| Hancock County, WV | 92 | 165 | $4.05M |
| Harrison County, OH | 67 | 123 | $3.60M |
| Brooke County, WV | 75 | 132 | $3.02M |
| Allegheny County, PA | 50 | 79 | $2.31M |
| Columbiana County, OH | 58 | 116 | $2.01M |
| Ohio County, WV | 37 | 61 | $1.61M |
| Franklin County, OH | 37 | 68 | $1.57M |
| Washington County, PA | 25 | 52 | $1.55M |
| Carroll County, OH | 27 | 50 | $868.0K |
“Where newcomers came from” excludes moves within Jefferson County, OH itself. Switch to outbound to see the other direction.