Migration + Wealth Flow Explorer

PennsylvaniaWake County, NC

Reported tax-filing households, individuals, and adjusted gross income that moved from Pennsylvania to Wake County, NC, 2022–2023.

Households moved

933

People moved

1,579

Reported AGI moved

$91.47M

Avg. AGI per migrating return

$98,033

Avg. household size

1.69

Reported county-pair flows

20

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Allegheny County, PAWake County, NC151259$22.66M
Montgomery County, PAWake County, NC106190$13.68M
Philadelphia County, PAWake County, NC130206$10.81M
Chester County, PAWake County, NC64115$8.00M
Delaware County, PAWake County, NC4984$4.16M
Bucks County, PAWake County, NC3762$3.61M
Cumberland County, PAWake County, NC3664$3.33M
York County, PAWake County, NC4470$3.07M
Butler County, PAWake County, NC2847$2.92M
Lehigh County, PAWake County, NC3457$2.39M
Lancaster County, PAWake County, NC3449$2.08M
Erie County, PAWake County, NC3549$1.95M
Monroe County, PAWake County, NC2644$1.92M
Northampton County, PAWake County, NC2348$1.86M
Centre County, PAWake County, NC2231$1.79M
Lackawanna County, PAWake County, NC2050$1.68M
Berks County, PAWake County, NC2139$1.65M
Luzerne County, PAWake County, NC2849$1.44M
Westmoreland County, PAWake County, NC2334$1.34M
Dauphin County, PAWake County, NC2232$1.10M

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