In the IRS's 2022–2023 Statistics of Income migration data, Iredell County, NC recorded 4,300 households (7,760 people) moving in and 3,501 households (5,985 people) moving out — a net gained of 799 households and $62.59M in reported adjusted gross income.
The single largest recorded destination was Mecklenburg County, NC: 1,013 households (1,608 people) relocated there, taking $90.46M in reported income with them.
At the state level, no destination drew more movers out of Iredell County, NC than South Carolina, which accounted for 131 households and $11.11M in reported AGI.
Inbound (reported)
$326.00M
4,300 households · 7,760 people
Outbound (reported)
$263.42M
3,501 households · 5,985 people
Net (reported)
$62.59M
799 households · 1,775 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Mecklenburg County, NC | 1,013 | 1,608 | $90.46M |
| Rowan County, NC | 342 | 646 | $23.59M |
| Catawba County, NC | 355 | 644 | $21.34M |
| Cabarrus County, NC | 219 | 399 | $15.65M |
| Lincoln County, NC | 154 | 268 | $14.76M |
| Davie County, NC | 132 | 271 | $9.65M |
| Forsyth County, NC | 121 | 190 | $7.50M |
| Wake County, NC | 110 | 162 | $7.44M |
| Alexander County, NC | 139 | 258 | $7.44M |
| Brunswick County, NC | 45 | 85 | $5.58M |
| Guilford County, NC | 66 | 98 | $5.48M |
| Davidson County, NC | 70 | 127 | $4.84M |
| Union County, NC | 56 | 102 | $4.79M |
| Gaston County, NC | 77 | 131 | $4.48M |
| Wilkes County, NC | 48 | 83 | $3.92M |
| York County, SC | 40 | 64 | $3.75M |
| New Hanover County, NC | 53 | 88 | $3.22M |
| Greenville County, SC | 33 | 49 | $3.02M |
| Buncombe County, NC | 35 | 50 | $2.81M |
| Horry County, SC | 38 | 67 | $2.71M |
“Where they moved” excludes moves within Iredell County, NC itself. Switch to inbound to see the other direction.