Allegheny County, PA → Ohio
Reported tax-filing households, individuals, and adjusted gross income that moved from Allegheny County, PA to Ohio, 2022–2023.
Households moved
1,077
People moved
1,562
Reported AGI moved
$72.00M
Avg. AGI per migrating return
$66,851
Avg. household size
1.45
Reported county-pair flows
17
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| Allegheny County, PA | Cuyahoga County, OH | 234 | 295 | $14.89M |
| Allegheny County, PA | Franklin County, OH | 233 | 320 | $14.36M |
| Allegheny County, PA | Hamilton County, OH | 63 | 107 | $6.57M |
| Allegheny County, PA | Mahoning County, OH | 90 | 130 | $6.04M |
| Allegheny County, PA | Summit County, OH | 81 | 120 | $5.21M |
| Allegheny County, PA | Delaware County, OH | 27 | 53 | $4.87M |
| Allegheny County, PA | Columbiana County, OH | 37 | 53 | $2.55M |
| Allegheny County, PA | Trumbull County, OH | 49 | 66 | $2.35M |
| Allegheny County, PA | Jefferson County, OH | 50 | 79 | $2.31M |
| Allegheny County, PA | Portage County, OH | 33 | 48 | $2.27M |
| Allegheny County, PA | Stark County, OH | 29 | 42 | $2.26M |
| Allegheny County, PA | Lake County, OH | 33 | 45 | $2.14M |
| Allegheny County, PA | Montgomery County, OH | 33 | 57 | $1.71M |
| Allegheny County, PA | Belmont County, OH | 21 | 35 | $1.18M |
| Allegheny County, PA | Butler County, OH | 23 | 54 | $1.13M |
| Allegheny County, PA | Lucas County, OH | 21 | 33 | $1.12M |
| Allegheny County, PA | Geauga County, OH | 20 | 25 | $1.04M |
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.”