Migration + Wealth Flow Explorer

County

Catawba County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Catawba County, NC recorded 3,066 households (5,430 people) moving in and 2,736 households (4,697 people) moving out — a net gained of 330 households and $30.13M in reported adjusted gross income.

The single largest recorded destination was Lincoln County, NC: 385 households (709 people) relocated there, taking $23.63M in reported income with them.

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

Inbound (reported)

$186.45M

3,066 households · 5,430 people

Outbound (reported)

$156.32M

2,736 households · 4,697 people

Net (reported)

$30.13M

330 households · 733 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
Lincoln County, NC385709$23.63M
Burke County, NC403777$20.25M
Mecklenburg County, NC294399$19.86M
Caldwell County, NC369676$19.58M
Iredell County, NC292539$17.27M
Alexander County, NC205383$12.61M
Wake County, NC81123$5.83M
Gaston County, NC121205$5.39M
Forsyth County, NC6192$3.53M
Brunswick County, NC4065$3.10M
Guilford County, NC4976$2.48M
Cabarrus County, NC4666$2.25M
Buncombe County, NC4361$2.20M
New Hanover County, NC3242$2.01M
Watauga County, NC3759$1.86M
Durham County, NC2834$1.78M
Horry County, SC2845$1.78M
McDowell County, NC2647$1.54M
Greenville County, SC2835$1.54M
Wilkes County, NC3456$1.52M

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