Migration + Wealth Flow Explorer

County

Butler County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Butler County, OH recorded 7,136 households (12,308 people) moving in and 7,270 households (11,890 people) moving out — a net lost of 134 households and $24.41M in reported adjusted gross income.

The single largest recorded destination was Hamilton County, OH: 2,852 households (4,535 people) relocated there, taking $141.03M in reported income with them.

At the state level, no destination drew more movers out of Butler County, OH than Kentucky, which accounted for 295 households and $17.12M in reported AGI.

Inbound (reported)

$429.61M

7,136 households · 12,308 people

Outbound (reported)

$405.20M

7,270 households · 11,890 people

Net (reported)

$24.41M

-134 households · 418 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
Hamilton County, OH2,8524,535$141.03M
Warren County, OH1,4922,693$101.36M
Montgomery County, OH7371,216$33.50M
Clermont County, OH351554$18.42M
Franklin County, OH255347$12.12M
Preble County, OH162311$9.35M
Greene County, OH116167$6.16M
Kenton County, KY99152$5.92M
Cook County, IL7695$5.40M
Boone County, KY79130$4.75M
Dearborn County, IN67133$4.35M
Cuyahoga County, OH6186$4.34M
Lee County, FL3268$4.27M
Campbell County, KY5788$4.03M
Maricopa County, AZ4179$3.07M
Pinellas County, FL2939$2.75M
Manatee County, FL2549$2.67M
Franklin County, IN3464$2.54M
Marion County, IN4256$2.51M
Miami County, OH4168$2.48M

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