Migration + Wealth Flow Explorer

County

Watauga County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Watauga County, NC recorded 672 households (1,010 people) moving in and 868 households (1,282 people) moving out — a net lost of 196 households and $82.0K in reported adjusted gross income.

The single largest recorded source of newcomers was Mecklenburg County, NC: 97 households (154 people) moved from there, representing $10.48M in reported income.

Inbound (reported)

$44.70M

672 households · 1,010 people

Outbound (reported)

$44.62M

868 households · 1,282 people

Net (reported)

$82.0K

-196 households · -272 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, NC97154$10.48M
Wake County, NC109151$7.09M
Ashe County, NC77146$4.55M
Avery County, NC69114$3.71M
Forsyth County, NC4151$2.89M
Orange County, NC2129$2.36M
Union County, NC2437$2.25M
Guilford County, NC3446$2.04M
Wilkes County, NC3045$1.90M
Catawba County, NC3759$1.86M
Buncombe County, NC4049$1.53M
Caldwell County, NC2947$1.36M
Gaston County, NC2128$1.11M
New Hanover County, NC2227$800.0K
Iredell County, NC2127$790.0K

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