South Carolina → Mecklenburg County, NC
Reported tax-filing households, individuals, and adjusted gross income that moved from South Carolina to Mecklenburg County, NC, 2022–2023.
Households moved
4,407
People moved
6,470
Reported AGI moved
$308.46M
Avg. AGI per migrating return
$69,992
Avg. household size
1.47
Reported county-pair flows
25
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| York County, SC | Mecklenburg County, NC | 1,389 | 2,163 | $91.85M |
| Charleston County, SC | Mecklenburg County, NC | 287 | 393 | $44.05M |
| Lancaster County, SC | Mecklenburg County, NC | 434 | 690 | $36.72M |
| Richland County, SC | Mecklenburg County, NC | 486 | 700 | $25.87M |
| Greenville County, SC | Mecklenburg County, NC | 341 | 447 | $22.30M |
| Lexington County, SC | Mecklenburg County, NC | 183 | 250 | $11.41M |
| Horry County, SC | Mecklenburg County, NC | 194 | 252 | $11.08M |
| Spartanburg County, SC | Mecklenburg County, NC | 153 | 205 | $9.18M |
| Beaufort County, SC | Mecklenburg County, NC | 121 | 162 | $9.04M |
| Berkeley County, SC | Mecklenburg County, NC | 110 | 159 | $6.37M |
| Aiken County, SC | Mecklenburg County, NC | 69 | 102 | $5.67M |
| Florence County, SC | Mecklenburg County, NC | 93 | 144 | $4.28M |
| Dorchester County, SC | Mecklenburg County, NC | 73 | 112 | $4.22M |
| Georgetown County, SC | Mecklenburg County, NC | 35 | 61 | $3.72M |
| Anderson County, SC | Mecklenburg County, NC | 58 | 90 | $3.64M |
| Pickens County, SC | Mecklenburg County, NC | 51 | 60 | $2.85M |
| Oconee County, SC | Mecklenburg County, NC | 38 | 47 | $2.83M |
| Sumter County, SC | Mecklenburg County, NC | 59 | 85 | $2.49M |
| Greenwood County, SC | Mecklenburg County, NC | 36 | 49 | $1.68M |
| Darlington County, SC | Mecklenburg County, NC | 36 | 45 | $1.67M |
| Cherokee County, SC | Mecklenburg County, NC | 24 | 44 | $1.66M |
| Chesterfield County, SC | Mecklenburg County, NC | 44 | 72 | $1.62M |
| Chester County, SC | Mecklenburg County, NC | 31 | 45 | $1.56M |
| Kershaw County, SC | Mecklenburg County, NC | 31 | 41 | $1.53M |
| Orangeburg County, SC | Mecklenburg County, NC | 31 | 52 | $1.20M |
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.”