Migration + Wealth Flow Explorer

County

Rockingham County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Rockingham County, NC recorded 1,329 households (2,515 people) moving in and 1,108 households (2,030 people) moving out — a net gained of 221 households and $26.47M in reported adjusted gross income.

The single largest recorded destination was Guilford County, NC: 447 households (798 people) relocated there, taking $21.69M in reported income with them.

At the state level, no destination drew more movers out of Rockingham County, NC than Virginia, which accounted for 164 households and $5.70M in reported AGI.

Inbound (reported)

$76.07M

1,329 households · 2,515 people

Outbound (reported)

$49.60M

1,108 households · 2,030 people

Net (reported)

$26.47M

221 households · 485 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
Guilford County, NC447798$21.69M
Forsyth County, NC109196$5.52M
Stokes County, NC87148$3.17M
Alamance County, NC85159$3.17M
Caswell County, NC70121$2.52M
Wake County, NC4253$2.24M
Henry County, VA65139$2.22M
Davidson County, NC3677$2.19M
Mecklenburg County, NC3248$1.77M
Randolph County, NC3676$1.62M
Danville city, VA4080$1.38M
Pittsylvania County, VA3367$1.13M
Martinsville city, VA2668$975.0K

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