Migration + Wealth Flow Explorer

VirginiaWake County, NC

Reported tax-filing households, individuals, and adjusted gross income that moved from Virginia to Wake County, NC, 2022–2023.

Households moved

1,510

People moved

2,498

Reported AGI moved

$146.61M

Avg. AGI per migrating return

$97,090

Avg. household size

1.65

Reported county-pair flows

24

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Fairfax County, VAWake County, NC295533$35.95M
Loudoun County, VAWake County, NC114221$14.85M
Arlington County, VAWake County, NC103148$13.45M
Henrico County, VAWake County, NC87156$11.07M
Alexandria city, VAWake County, NC64106$9.08M
Prince William County, VAWake County, NC86160$8.23M
Chesterfield County, VAWake County, NC86144$7.72M
Virginia Beach city, VAWake County, NC87140$6.50M
Albemarle County, VAWake County, NC4865$4.19M
Richmond city, VAWake County, NC6176$3.92M
Stafford County, VAWake County, NC3659$3.30M
Montgomery County, VAWake County, NC5165$3.27M
Chesapeake city, VAWake County, NC6196$3.19M
Roanoke city, VAWake County, NC2845$2.95M
Norfolk city, VAWake County, NC5274$2.71M
Newport News city, VAWake County, NC4270$2.42M
Suffolk city, VAWake County, NC3460$2.15M
Charlottesville city, VAWake County, NC2332$2.01M
Lynchburg city, VAWake County, NC3051$1.97M
Roanoke County, VAWake County, NC2545$1.95M
Mecklenburg County, VAWake County, NC2541$1.81M
Bedford County, VAWake County, NC2739$1.43M
Hampton city, VAWake County, NC2439$1.40M
Spotsylvania County, VAWake County, NC2133$1.07M

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”