Migration + Wealth Flow Explorer

Custom region

Charlotte Core

Mecklenburg, Union, Gaston, Cabarrus (NC) - immediate urban/suburban core of the Charlotte MSA. Membership editable in admin/config. 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, Charlotte Core recorded 39,792 households (62,848 people) moving in and 33,752 households (56,525 people) moving out — a net gained of 6,040 households and $265.82M in reported adjusted gross income.

The single largest recorded destination was York County, SC: 2,815 households (5,188 people) relocated there, taking $234.23M in reported income with them.

At the state level, no destination drew more movers out of Charlotte Core than North Carolina, which accounted for 14,455 households and $1.02B in reported AGI.

Inbound (reported)

$3.24B

39,792 households · 62,848 people

Outbound (reported)

$2.97B

33,752 households · 56,525 people

Net (reported)

$265.82M

6,040 households · 6,323 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
York County, SC2,8155,188$234.23M
Iredell County, NC2,0223,669$169.64M
Lancaster County, SC1,3522,723$140.59M
Charleston County, SC447676$130.44M
Palm Beach County, FL172266$129.64M
Lincoln County, NC1,3452,604$117.45M
Wake County, NC1,4092,062$104.25M
Rowan County, NC1,7073,248$88.88M
Stanly County, NC8981,741$63.49M
New York County, NY478545$55.71M
Fulton County, GA448630$49.85M
Brunswick County, NC382682$46.62M
Cleveland County, NC1,0031,958$45.84M
Catawba County, NC6581,150$45.01M
Guilford County, NC7361,154$39.55M
Greenville County, SC418656$37.02M
Buncombe County, NC405582$36.16M
New Hanover County, NC418622$35.75M
Horry County, SC405692$35.21M
Beaufort County, SC100179$31.26M

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