Migration + Wealth Flow Explorer

San Diego County, CANorth Carolina

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

Households moved

1,490

People moved

2,929

Reported AGI moved

$126.04M

Avg. AGI per migrating return

$84,593

Avg. household size

1.97

Reported county-pair flows

17

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
San Diego County, CAOnslow County, NC4551,098$27.39M
San Diego County, CAWake County, NC240438$24.70M
San Diego County, CAMecklenburg County, NC168269$18.22M
San Diego County, CABuncombe County, NC5783$8.29M
San Diego County, CANew Hanover County, NC75129$6.99M
San Diego County, CADurham County, NC6586$6.22M
San Diego County, CACraven County, NC81178$5.02M
San Diego County, CAPender County, NC3170$4.21M
San Diego County, CACumberland County, NC83141$4.07M
San Diego County, CAGuilford County, NC4276$3.58M
San Diego County, CAForsyth County, NC3974$3.37M
San Diego County, CAOrange County, NC3349$3.15M
San Diego County, CAMoore County, NC2955$2.90M
San Diego County, CAIredell County, NC2850$2.60M
San Diego County, CAJohnston County, NC2138$1.89M
San Diego County, CAHarnett County, NC2257$1.75M
San Diego County, CABrunswick County, NC2138$1.73M

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.”