In the IRS's 2022–2023 Statistics of Income migration data, Union County, NC recorded 5,322 households (10,710 people) moving in and 4,363 households (7,741 people) moving out — a net gained of 959 households and $119.52M in reported adjusted gross income.
The single largest recorded source of newcomers was Mecklenburg County, NC: 3,006 households (6,018 people) moved from there, representing $306.16M in reported income.
At the state level, no state sent more newcomers into Union County, NC than South Carolina, which accounted for 581 households and $43.61M in reported AGI.
Inbound (reported)
$514.06M
5,322 households · 10,710 people
Outbound (reported)
$394.54M
4,363 households · 7,741 people
Net (reported)
$119.52M
959 households · 2,969 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Mecklenburg County, NC | 3,006 | 6,018 | $306.16M |
| Lancaster County, SC | 190 | 417 | $20.59M |
| Cabarrus County, NC | 214 | 455 | $18.35M |
| Suffolk County, NY | 71 | 159 | $9.39M |
| Wake County, NC | 90 | 166 | $9.19M |
| York County, SC | 168 | 318 | $8.99M |
| Maricopa County, AZ | 46 | 127 | $8.60M |
| King County, WA | 27 | 63 | $6.99M |
| Stanly County, NC | 89 | 190 | $6.59M |
| Palm Beach County, FL | 51 | 94 | $5.47M |
| Cook County, IL | 31 | 74 | $5.42M |
| Nassau County, NY | 50 | 114 | $5.23M |
| Fairfax County, VA | 27 | 58 | $4.92M |
| Iredell County, NC | 56 | 102 | $4.79M |
| New Hanover County, NC | 42 | 81 | $4.61M |
| Middlesex County, NJ | 25 | 66 | $4.16M |
| Anson County, NC | 113 | 236 | $4.15M |
| Orange County, CA | 27 | 60 | $4.10M |
| Broward County, FL | 44 | 91 | $3.81M |
| Gaston County, NC | 79 | 114 | $3.75M |
“Where newcomers came from” excludes moves within Union County, NC itself. Switch to outbound to see the other direction.