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 destination was Roanoke County, VA: 1,080 households (1,916 people) relocated there, taking $117.90M in reported income with them.
At the state level, no destination drew more movers out of Roanoke city, VA than North Carolina, which accounted for 118 households and $8.53M 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 receiving movers
Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.
Top destination counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Roanoke County, VA | 1,080 | 1,916 | $117.90M |
| Botetourt County, VA | 159 | 320 | $12.57M |
| Salem city, VA | 241 | 456 | $9.59M |
| Franklin County, VA | 144 | 277 | $7.56M |
| Bedford County, VA | 157 | 271 | $7.17M |
| Montgomery County, VA | 88 | 142 | $4.30M |
| Mecklenburg County, NC | 52 | 77 | $3.31M |
| Wake County, NC | 28 | 45 | $2.95M |
| Richmond city, VA | 43 | 55 | $2.90M |
| Guilford County, NC | 38 | 72 | $2.26M |
| Henrico County, VA | 31 | 46 | $2.13M |
| Chesterfield County, VA | 23 | 34 | $1.27M |
| Lynchburg city, VA | 30 | 45 | $1.24M |
| Fairfax County, VA | 23 | 29 | $1.00M |
| Henry County, VA | 24 | 46 | $789.0K |
| Floyd County, VA | 21 | 36 | $727.0K |
“Where they moved” excludes moves within Roanoke city, VA itself. Switch to inbound to see the other direction.