Migration + Wealth Flow Explorer

County

Davidson County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Davidson County, NC recorded 3,439 households (6,464 people) moving in and 2,783 households (4,986 people) moving out — a net gained of 656 households and $50.47M in reported adjusted gross income.

The single largest recorded source of newcomers was Forsyth County, NC: 982 households (1,908 people) moved from there, representing $62.94M in reported income.

At the state level, no state sent more newcomers into Davidson County, NC than New York, which accounted for 24 households and $1.10M in reported AGI.

Inbound (reported)

$196.53M

3,439 households · 6,464 people

Outbound (reported)

$146.07M

2,783 households · 4,986 people

Net (reported)

$50.47M

656 households · 1,478 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
Forsyth County, NC9821,908$62.94M
Guilford County, NC8591,591$47.83M
Randolph County, NC457861$22.31M
Rowan County, NC275498$13.35M
Mecklenburg County, NC151266$8.67M
Wake County, NC86151$6.32M
Cabarrus County, NC86185$5.26M
Davie County, NC94184$5.08M
Iredell County, NC70127$4.84M
Alamance County, NC5084$2.94M
Rockingham County, NC3677$2.19M
Stokes County, NC4188$2.09M
Stanly County, NC3560$2.03M
Montgomery County, NC3155$1.70M
Union County, NC2350$1.54M
Brunswick County, NC2035$1.43M
Gaston County, NC2438$1.27M
Surry County, NC2748$1.16M
Suffolk County, NY2447$1.10M
Horry County, SC2435$990.0K

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