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 source of newcomers was Mecklenburg County, NC: 2,578 households (4,710 people) moved from there, representing $168.22M in reported income.

At the state level, no state sent more newcomers into Gaston County, NC than South Carolina, which accounted for 577 households and $32.49M 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 sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Mecklenburg County, NC2,5784,710$168.22M
Cleveland County, NC509958$19.91M
York County, SC328577$19.44M
Lincoln County, NC388703$18.99M
Cabarrus County, NC179319$10.52M
Union County, NC124206$8.58M
Catawba County, NC121205$5.39M
Wake County, NC6096$4.52M
Iredell County, NC77131$4.48M
Forsyth County, NC3571$3.39M
Buncombe County, NC4174$2.87M
Greenville County, SC5089$2.63M
Guilford County, NC5787$2.35M
Rowan County, NC4466$2.32M
Hillsborough County, FL2031$2.13M
Lancaster County, SC3357$2.11M
Cumberland County, NC4265$2.03M
Los Angeles County, CA2339$1.98M
Maricopa County, AZ3351$1.95M
Charleston County, SC2243$1.92M

Where newcomers came from” excludes moves within Gaston County, NC itself. Switch to outbound to see the other direction.