Custom region
Greater Charlotte Region
Mecklenburg, Union, Cabarrus, Gaston, Iredell, Lincoln, Rowan (NC) + York, Lancaster, Chester (SC). Primary acceptance-test destination region. Region totals sum reported member-county flows only — they do not recover county-pair flows the IRS suppressed for privacy.
In the IRS's 2022–2023 Statistics of Income migration data, Greater Charlotte Region recorded 39,203 households (62,362 people) moving in and 30,150 households (49,094 people) moving out — a net gained of 9,053 households and $596.72M in reported adjusted gross income.
The single largest recorded destination was Charleston County, SC: 597 households (911 people) relocated there, taking $145.15M in reported income with them.
At the state level, no destination drew more movers out of Greater Charlotte Region than North Carolina, which accounted for 12,774 households and $855.16M in reported AGI.
Inbound (reported)
$3.19B
39,203 households · 62,362 people
Outbound (reported)
$2.59B
30,150 households · 49,094 people
Net (reported)
$596.72M
9,053 households · 13,268 people
States receiving movers
Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.
Top destination counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Charleston County, SC | 597 | 911 | $145.15M |
| Palm Beach County, FL | 172 | 266 | $129.64M |
| Wake County, NC | 1,710 | 2,516 | $124.13M |
| Catawba County, NC | 1,602 | 2,919 | $107.91M |
| Stanly County, NC | 999 | 1,939 | $68.14M |
| Brunswick County, NC | 519 | 929 | $60.00M |
| Greenville County, SC | 640 | 1,013 | $57.38M |
| New York County, NY | 478 | 545 | $55.71M |
| Horry County, SC | 654 | 1,131 | $54.63M |
| Cleveland County, NC | 1,173 | 2,310 | $54.60M |
| Guilford County, NC | 941 | 1,492 | $54.55M |
| Fulton County, GA | 476 | 675 | $51.78M |
| Richland County, SC | 896 | 1,561 | $48.66M |
| Forsyth County, NC | 744 | 1,131 | $44.72M |
| New Hanover County, NC | 515 | 770 | $42.05M |
| Buncombe County, NC | 471 | 672 | $40.67M |
| Beaufort County, SC | 150 | 279 | $38.33M |
| Davidson County, NC | 629 | 1,164 | $34.94M |
| Hillsborough County, FL | 272 | 443 | $32.64M |
| Dallas County, TX | 302 | 439 | $30.99M |
“Where they moved” excludes moves within Greater Charlotte Region itself. Switch to inbound to see the other direction.