Mecklenburg County, NC → Virginia
Reported tax-filing households, individuals, and adjusted gross income that moved from Mecklenburg County, NC to Virginia, 2022–2023.
Households moved
708
People moved
1,031
Reported AGI moved
$59.11M
Avg. AGI per migrating return
$83,489
Avg. household size
1.46
Reported county-pair flows
14
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| Mecklenburg County, NC | Fairfax County, VA | 140 | 203 | $13.53M |
| Mecklenburg County, NC | Arlington County, VA | 75 | 89 | $6.81M |
| Mecklenburg County, NC | Henrico County, VA | 59 | 86 | $6.09M |
| Mecklenburg County, NC | Richmond city, VA | 64 | 91 | $5.81M |
| Mecklenburg County, NC | Alexandria city, VA | 55 | 75 | $5.51M |
| Mecklenburg County, NC | Chesterfield County, VA | 54 | 92 | $3.84M |
| Mecklenburg County, NC | Loudoun County, VA | 29 | 50 | $3.48M |
| Mecklenburg County, NC | Virginia Beach city, VA | 66 | 97 | $3.43M |
| Mecklenburg County, NC | Albemarle County, VA | 25 | 37 | $3.32M |
| Mecklenburg County, NC | Norfolk city, VA | 35 | 48 | $1.91M |
| Mecklenburg County, NC | Prince William County, VA | 39 | 56 | $1.87M |
| Mecklenburg County, NC | Chesapeake city, VA | 20 | 36 | $1.46M |
| Mecklenburg County, NC | Roanoke city, VA | 22 | 32 | $1.11M |
| Mecklenburg County, NC | Newport News city, VA | 25 | 39 | $934.0K |
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.”