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 source of newcomers was Lincoln County, NC: 509 households (990 people) moved from there, representing $36.81M in reported income.

At the state level, no state sent more newcomers into Catawba County, NC than South Carolina, which accounted for 61 households and $3.58M 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 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
Lincoln County, NC509990$36.81M
Mecklenburg County, NC422715$30.32M
Iredell County, NC355644$21.34M
Caldwell County, NC359620$18.83M
Burke County, NC421760$18.08M
Alexander County, NC230400$12.21M
Gaston County, NC141250$7.07M
Wake County, NC72121$6.80M
Cabarrus County, NC66133$5.21M
Buncombe County, NC4973$3.75M
Forsyth County, NC4977$3.31M
Watauga County, NC4270$3.11M
York County, SC3971$2.56M
Guilford County, NC3855$2.55M
Union County, NC2952$2.42M
Rowan County, NC4164$2.19M
Cleveland County, NC4279$1.89M
New Hanover County, NC3039$1.59M
Davidson County, NC2135$1.37M
McDowell County, NC2443$1.20M

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