Migration + Wealth Flow Explorer

County

Roanoke city, VA

In the IRS's 2022–2023 Statistics of Income migration data, Roanoke city, VA recorded 2,082 households (3,247 people) moving in and 2,182 households (3,867 people) moving out — a net lost of 100 households and $78.72M in reported adjusted gross income.

The single largest recorded source of newcomers was Roanoke County, VA: 1,003 households (1,553 people) moved from there, representing $46.92M in reported income.

At the state level, no state sent more newcomers into Roanoke city, VA than North Carolina, which accounted for 70 households and $3.08M in reported AGI.

Inbound (reported)

$98.95M

2,082 households · 3,247 people

Outbound (reported)

$177.68M

2,182 households · 3,867 people

Net (reported)

-$78.72M

-100 households · -620 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, VA1,0031,553$46.92M
Salem city, VA265431$11.81M
Botetourt County, VA153249$8.57M
Franklin County, VA163264$7.82M
Bedford County, VA148231$5.51M
Montgomery County, VA101156$4.92M
Fairfax County, VA3655$3.44M
Lynchburg city, VA4974$2.14M
Richmond city, VA2531$1.66M
Albemarle County, VA2033$1.36M
Forsyth County, NC2136$1.22M
Mecklenburg County, NC2232$1.11M
Radford city, VA2835$1.02M
Guilford County, NC2741$747.0K
Henry County, VA2126$694.0K

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