York County, SC → North Carolina
Reported tax-filing households, individuals, and adjusted gross income that moved from York County, SC to North Carolina, 2022–2023.
Households moved
2,451
People moved
4,056
Reported AGI moved
$158.91M
Avg. AGI per migrating return
$64,836
Avg. household size
1.65
Reported county-pair flows
16
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| York County, SC | Mecklenburg County, NC | 1,389 | 2,163 | $91.85M |
| York County, SC | Gaston County, NC | 328 | 577 | $19.44M |
| York County, SC | Union County, NC | 168 | 318 | $8.99M |
| York County, SC | Cabarrus County, NC | 105 | 181 | $6.29M |
| York County, SC | Wake County, NC | 78 | 131 | $5.38M |
| York County, SC | Guilford County, NC | 40 | 77 | $4.80M |
| York County, SC | Brunswick County, NC | 46 | 81 | $3.75M |
| York County, SC | Cleveland County, NC | 49 | 119 | $3.01M |
| York County, SC | Iredell County, NC | 44 | 77 | $2.90M |
| York County, SC | Catawba County, NC | 39 | 71 | $2.56M |
| York County, SC | New Hanover County, NC | 20 | 31 | $2.04M |
| York County, SC | Lincoln County, NC | 34 | 53 | $2.01M |
| York County, SC | Forsyth County, NC | 36 | 62 | $1.71M |
| York County, SC | Buncombe County, NC | 31 | 40 | $1.70M |
| York County, SC | Rowan County, NC | 24 | 41 | $1.52M |
| York County, SC | Cumberland County, NC | 20 | 34 | $972.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.”