Migration + Wealth Flow Explorer

County

Harrisonburg city, VA

In the IRS's 2022–2023 Statistics of Income migration data, Harrisonburg city, VA recorded 925 households (1,492 people) moving in and 1,299 households (2,302 people) moving out — a net lost of 374 households and $27.74M in reported adjusted gross income.

The single largest recorded destination was Rockingham County, VA: 799 households (1,566 people) relocated there, taking $47.82M in reported income with them.

Inbound (reported)

$42.44M

925 households · 1,492 people

Outbound (reported)

$70.18M

1,299 households · 2,302 people

Net (reported)

-$27.74M

-374 households · -810 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
Rockingham County, VA7991,566$47.82M
Augusta County, VA95184$4.72M
Staunton city, VA65105$3.18M
Albemarle County, VA4455$2.34M
Fairfax County, VA5667$2.33M
Shenandoah County, VA3953$1.60M
Waynesboro city, VA3243$1.56M
Richmond city, VA3441$1.11M
Frederick County, VA2031$1.05M
Arlington County, VA2226$1.04M
Henrico County, VA2535$1.00M
Prince William County, VA2134$842.0K
Loudoun County, VA2125$801.0K
Page County, VA2637$789.0K

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