Migration + Wealth Flow Explorer

County

Mahoning County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Mahoning County, OH recorded 2,932 households (4,739 people) moving in and 3,027 households (4,847 people) moving out — a net lost of 95 households and $3.28M in reported adjusted gross income.

The single largest recorded destination was Trumbull County, OH: 1,071 households (1,825 people) relocated there, taking $45.19M in reported income with them.

At the state level, no destination drew more movers out of Mahoning County, OH than Pennsylvania, which accounted for 278 households and $11.95M in reported AGI.

Inbound (reported)

$138.02M

2,932 households · 4,739 people

Outbound (reported)

$141.30M

3,027 households · 4,847 people

Net (reported)

-$3.28M

-95 households · -108 people

States receiving movers

Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.

Top destination counties

CountyHouseholdsPeopleReported AGI
Trumbull County, OH1,0711,825$45.19M
Columbiana County, OH443735$21.62M
Summit County, OH197311$11.39M
Cuyahoga County, OH203273$9.80M
Stark County, OH219356$9.23M
Franklin County, OH194267$7.45M
Portage County, OH152234$7.29M
Allegheny County, PA100139$4.37M
Lee County, FL2946$4.32M
Lawrence County, PA79140$3.58M
Delaware County, OH3448$2.30M
Beaver County, PA4264$2.14M
Maricopa County, AZ2847$1.92M
Mercer County, PA57111$1.86M
Pinellas County, FL2636$1.74M
Cook County, IL2228$1.49M
Lake County, OH2939$1.31M
Ashtabula County, OH2941$1.24M
Lorain County, OH2946$1.15M
Medina County, OH2227$1.05M

Where they moved” excludes moves within Mahoning County, OH itself. Switch to inbound to see the other direction.