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 source of newcomers was Wake County, NC: 1,741 households (2,579 people) moved from there, representing $133.33M in reported income.
At the state level, no state sent more newcomers into Greater Charlotte Region than North Carolina, which accounted for 11,739 households and $727.71M 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 sending newcomers
Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.
Top origin counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Wake County, NC | 1,741 | 2,579 | $133.33M |
| Guilford County, NC | 1,242 | 1,842 | $79.94M |
| Cook County, IL | 511 | 831 | $79.22M |
| Catawba County, NC | 1,213 | 2,033 | $71.82M |
| Forsyth County, NC | 935 | 1,455 | $58.77M |
| Charleston County, SC | 467 | 671 | $58.23M |
| Maricopa County, AZ | 537 | 936 | $57.54M |
| Los Angeles County, CA | 535 | 912 | $50.66M |
| New York County, NY | 291 | 419 | $50.12M |
| Miami-Dade County, FL | 544 | 926 | $49.20M |
| Suffolk County, NY | 580 | 1,064 | $47.66M |
| Broward County, FL | 558 | 976 | $42.91M |
| Richland County, SC | 793 | 1,185 | $42.00M |
| Fulton County, GA | 433 | 598 | $41.72M |
| Palm Beach County, FL | 383 | 619 | $39.06M |
| Greenville County, SC | 566 | 827 | $38.78M |
| Durham County, NC | 537 | 781 | $38.09M |
| Cleveland County, NC | 845 | 1,529 | $35.64M |
| Hillsborough County, FL | 406 | 673 | $33.81M |
| Nassau County, NY | 393 | 720 | $33.20M |
“Where newcomers came from” excludes moves within Greater Charlotte Region itself. Switch to outbound to see the other direction.