Migration + Wealth Flow Explorer

North CarolinaCook County, IL

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

Households moved

949

People moved

1,259

Reported AGI moved

$79.90M

Avg. AGI per migrating return

$84,190

Avg. household size

1.33

Reported county-pair flows

11

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Mecklenburg County, NCCook County, IL270355$26.39M
Wake County, NCCook County, IL216278$17.84M
Durham County, NCCook County, IL122158$8.90M
Orange County, NCCook County, IL6274$6.78M
Buncombe County, NCCook County, IL4556$4.74M
Guilford County, NCCook County, IL7293$4.23M
Forsyth County, NCCook County, IL3746$4.20M
Cumberland County, NCCook County, IL4678$2.18M
New Hanover County, NCCook County, IL3141$2.05M
Union County, NCCook County, IL2141$1.60M
Onslow County, NCCook County, IL2739$995.0K

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