Migration + Wealth Flow Explorer

County

Richmond city, VA

In the IRS's 2022–2023 Statistics of Income migration data, Richmond city, VA recorded 9,935 households (14,157 people) moving in and 9,649 households (14,979 people) moving out — a net gained of 286 households and $64.73M in reported adjusted gross income.

The single largest recorded source of newcomers was Henrico County, VA: 2,521 households (3,903 people) moved from there, representing $145.58M in reported income.

At the state level, no state sent more newcomers into Richmond city, VA than North Carolina, which accounted for 255 households and $18.03M in reported AGI.

Inbound (reported)

$588.32M

9,935 households · 14,157 people

Outbound (reported)

$653.04M

9,649 households · 14,979 people

Net (reported)

-$64.73M

286 households · -822 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
Henrico County, VA2,5213,903$145.58M
Chesterfield County, VA2,1083,381$103.12M
Fairfax County, VA443518$25.76M
District of Columbia, DC195255$21.44M
Hanover County, VA345468$19.54M
Arlington County, VA151173$13.78M
Albemarle County, VA145186$12.83M
Loudoun County, VA161200$11.16M
New York County, NY5872$9.30M
Alexandria city, VA86110$7.88M
Virginia Beach city, VA155177$6.91M
Goochland County, VA81112$6.77M
Kings County, NY74108$6.47M
Norfolk city, VA142178$6.45M
Travis County, TX5273$6.40M
Charlottesville city, VA100120$6.39M
Newport News city, VA109149$6.09M
Wake County, NC94123$6.05M
Cook County, IL4156$6.00M
Prince William County, VA158196$5.90M

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