Migration + Wealth Flow Explorer

County

Salem city, VA

In the IRS's 2022–2023 Statistics of Income migration data, Salem city, VA recorded 604 households (1,075 people) moving in and 679 households (1,151 people) moving out — a net lost of 75 households and $6.83M in reported adjusted gross income.

The single largest recorded source of newcomers was Roanoke County, VA: 246 households (420 people) moved from there, representing $13.94M in reported income.

Inbound (reported)

$29.84M

604 households · 1,075 people

Outbound (reported)

$36.67M

679 households · 1,151 people

Net (reported)

-$6.83M

-75 households · -76 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
Roanoke County, VA246420$13.94M
Roanoke city, VA241456$9.59M
Montgomery County, VA4874$2.24M
Botetourt County, VA2244$1.52M
Franklin County, VA2039$1.30M
Bedford County, VA2742$1.25M

Where newcomers came from” excludes moves within Salem city, VA itself. Switch to outbound to see the other direction.