Migration + Wealth Flow Explorer

County

Henrico County, VA

In the IRS's 2022–2023 Statistics of Income migration data, Henrico County, VA recorded 9,526 households (15,292 people) moving in and 9,546 households (15,995 people) moving out — a net lost of 20 households and $69.53M in reported adjusted gross income.

The single largest recorded source of newcomers was Richmond city, VA: 3,409 households (5,461 people) moved from there, representing $238.95M in reported income.

At the state level, no state sent more newcomers into Henrico County, VA than North Carolina, which accounted for 201 households and $19.32M in reported AGI.

Inbound (reported)

$701.82M

9,526 households · 15,292 people

Outbound (reported)

$771.34M

9,546 households · 15,995 people

Net (reported)

-$69.53M

-20 households · -703 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
Richmond city, VA3,4095,461$238.95M
Chesterfield County, VA1,3892,297$96.81M
Hanover County, VA7741,236$55.07M
Fairfax County, VA280451$31.04M
Goochland County, VA226353$23.00M
Prince William County, VA115189$9.61M
Virginia Beach city, VA131188$9.57M
Arlington County, VA79115$8.43M
New Kent County, VA112198$7.49M
Loudoun County, VA74131$6.83M
James City County, VA85134$6.67M
King County, WA2746$6.49M
Spotsylvania County, VA102145$6.42M
Albemarle County, VA73103$6.29M
District of Columbia, DC6279$6.12M
Mecklenburg County, NC5986$6.09M
Stafford County, VA72121$6.07M
Newport News city, VA86128$5.47M
Powhatan County, VA80114$5.16M
Wake County, NC69106$5.11M

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