Migration + Wealth Flow Explorer

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

CountyHouseholdsPeopleReported AGI
Charleston County, SC597911$145.15M
Palm Beach County, FL172266$129.64M
Wake County, NC1,7102,516$124.13M
Catawba County, NC1,6022,919$107.91M
Stanly County, NC9991,939$68.14M
Brunswick County, NC519929$60.00M
Greenville County, SC6401,013$57.38M
New York County, NY478545$55.71M
Horry County, SC6541,131$54.63M
Cleveland County, NC1,1732,310$54.60M
Guilford County, NC9411,492$54.55M
Fulton County, GA476675$51.78M
Richland County, SC8961,561$48.66M
Forsyth County, NC7441,131$44.72M
New Hanover County, NC515770$42.05M
Buncombe County, NC471672$40.67M
Beaufort County, SC150279$38.33M
Davidson County, NC6291,164$34.94M
Hillsborough County, FL272443$32.64M
Dallas County, TX302439$30.99M

Where they moved” excludes moves within Greater Charlotte Region itself. Switch to inbound to see the other direction.