Migration + Wealth Flow Explorer

Maricopa County, AZNorth Carolina

Reported tax-filing households, individuals, and adjusted gross income that moved from Maricopa County, AZ to North Carolina, 2022–2023.

Households moved

1,476

People moved

2,599

Reported AGI moved

$133.14M

Avg. AGI per migrating return

$90,202

Avg. household size

1.76

Reported county-pair flows

22

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Maricopa County, AZMecklenburg County, NC311491$32.98M
Maricopa County, AZWake County, NC287532$27.56M
Maricopa County, AZUnion County, NC46127$8.60M
Maricopa County, AZDurham County, NC97131$8.23M
Maricopa County, AZNew Hanover County, NC70111$5.28M
Maricopa County, AZGuilford County, NC61116$4.91M
Maricopa County, AZCabarrus County, NC4482$4.81M
Maricopa County, AZIredell County, NC4888$4.67M
Maricopa County, AZBrunswick County, NC3563$4.23M
Maricopa County, AZOnslow County, NC81144$3.99M
Maricopa County, AZForsyth County, NC53104$3.98M
Maricopa County, AZCumberland County, NC76144$3.40M
Maricopa County, AZBuncombe County, NC4067$3.34M
Maricopa County, AZMoore County, NC2037$2.86M
Maricopa County, AZJohnston County, NC3774$2.64M
Maricopa County, AZCraven County, NC3253$2.49M
Maricopa County, AZHenderson County, NC2142$1.98M
Maricopa County, AZGaston County, NC3351$1.95M
Maricopa County, AZHarnett County, NC2145$1.48M
Maricopa County, AZPitt County, NC2236$1.48M
Maricopa County, AZOrange County, NC2124$1.26M
Maricopa County, AZWayne County, NC2037$1.01M

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”