Migration + Wealth Flow Explorer

County

Henry County, VA

In the IRS's 2022–2023 Statistics of Income migration data, Henry County, VA recorded 622 households (1,182 people) moving in and 600 households (1,097 people) moving out — a net gained of 22 households and $1.59M in reported adjusted gross income.

The single largest recorded destination was Martinsville city, VA: 252 households (483 people) relocated there, taking $8.51M in reported income with them.

At the state level, no destination drew more movers out of Henry County, VA than North Carolina, which accounted for 120 households and $5.40M in reported AGI.

Inbound (reported)

$22.83M

622 households · 1,182 people

Outbound (reported)

$24.42M

600 households · 1,097 people

Net (reported)

-$1.59M

22 households · 85 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

CountyHouseholdsPeopleReported AGI
Martinsville city, VA252483$8.51M
Franklin County, VA75129$3.83M
Guilford County, NC5197$2.77M
Rockingham County, NC69118$2.63M
Patrick County, VA62116$2.54M
Danville city, VA3567$1.87M
Pittsylvania County, VA3561$1.56M
Roanoke city, VA2126$694.0K

Where they moved” excludes moves within Henry County, VA itself. Switch to inbound to see the other direction.