Migration + Wealth Flow Explorer

OhioAllegheny County, PA

Reported tax-filing households, individuals, and adjusted gross income that moved from Ohio to Allegheny County, PA, 2022–2023.

Households moved

1,102

People moved

1,569

Reported AGI moved

$71.38M

Avg. AGI per migrating return

$64,774

Avg. household size

1.42

Reported county-pair flows

18

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Cuyahoga County, OHAllegheny County, PA217293$15.22M
Franklin County, OHAllegheny County, PA196300$13.71M
Hamilton County, OHAllegheny County, PA72101$8.13M
Summit County, OHAllegheny County, PA95148$5.29M
Mahoning County, OHAllegheny County, PA100139$4.37M
Jefferson County, OHAllegheny County, PA71103$3.63M
Trumbull County, OHAllegheny County, PA5172$2.82M
Stark County, OHAllegheny County, PA4154$2.64M
Columbiana County, OHAllegheny County, PA4062$2.14M
Portage County, OHAllegheny County, PA2839$1.94M
Montgomery County, OHAllegheny County, PA3254$1.84M
Medina County, OHAllegheny County, PA2331$1.63M
Lake County, OHAllegheny County, PA2533$1.48M
Lorain County, OHAllegheny County, PA2022$1.43M
Lucas County, OHAllegheny County, PA2233$1.43M
Delaware County, OHAllegheny County, PA2326$1.35M
Belmont County, OHAllegheny County, PA2532$1.19M
Geauga County, OHAllegheny County, PA2127$1.14M

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