Migration + Wealth Flow Explorer

In the IRS's 2022–2023 Statistics of Income migration data, Gaston County, NC recorded 5,304 households (9,482 people) moving in and 4,448 households (8,106 people) moving out — a net gained of 856 households and $74.63M in reported adjusted gross income.

The single largest recorded destination was Mecklenburg County, NC: 1,391 households (2,434 people) relocated there, taking $74.50M in reported income with them.

At the state level, no destination drew more movers out of Gaston County, NC than South Carolina, which accounted for 683 households and $41.13M in reported AGI.

Inbound (reported)

$313.40M

5,304 households · 9,482 people

Outbound (reported)

$238.77M

4,448 households · 8,106 people

Net (reported)

$74.63M

856 households · 1,376 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
Mecklenburg County, NC1,3912,434$74.50M
Cleveland County, NC7241,447$32.69M
Lincoln County, NC5351,093$31.52M
York County, SC340669$20.48M
Cabarrus County, NC129229$7.22M
Catawba County, NC141250$7.07M
Iredell County, NC102178$6.14M
Wake County, NC104154$5.33M
Horry County, SC74136$5.31M
Brunswick County, NC54110$5.00M
Spartanburg County, SC74161$4.01M
Union County, NC79114$3.75M
Greenville County, SC4782$3.24M
Cherokee County, SC62129$2.97M
New Hanover County, NC4152$2.19M
Guilford County, NC6188$2.15M
Buncombe County, NC4874$2.08M
Rowan County, NC4373$2.02M
Lancaster County, SC3354$1.96M
Rutherford County, NC3261$1.96M

Where they moved” excludes moves within Gaston County, NC itself. Switch to inbound to see the other direction.