Migration + Wealth Flow Explorer

County

Trumbull County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Trumbull County, OH recorded 2,507 households (4,194 people) moving in and 2,567 households (4,117 people) moving out — a net lost of 60 households and $7.00M in reported adjusted gross income.

The single largest recorded source of newcomers was Mahoning County, OH: 1,071 households (1,825 people) moved from there, representing $45.19M in reported income.

At the state level, no state sent more newcomers into Trumbull County, OH than Pennsylvania, which accounted for 328 households and $13.92M in reported AGI.

Inbound (reported)

$107.62M

2,507 households · 4,194 people

Outbound (reported)

$114.62M

2,567 households · 4,117 people

Net (reported)

-$7.00M

-60 households · 77 people

States sending newcomers

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

Top origin counties

CountyHouseholdsPeopleReported AGI
Mahoning County, OH1,0711,825$45.19M
Portage County, OH249390$10.41M
Mercer County, PA237399$9.75M
Cuyahoga County, OH156237$7.32M
Geauga County, OH122254$5.80M
Ashtabula County, OH134246$5.59M
Summit County, OH116187$4.78M
Columbiana County, OH83131$3.42M
Franklin County, OH79127$3.31M
Stark County, OH5485$2.57M
Allegheny County, PA4966$2.35M
Lake County, OH5180$2.10M
Lawrence County, PA4263$1.82M
Maricopa County, AZ2127$1.29M
Pinellas County, FL2344$1.12M
Lorain County, OH2033$808.0K

Where newcomers came from” excludes moves within Trumbull County, OH itself. Switch to outbound to see the other direction.