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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Hamilton County, OH | 2,852 | 4,535 | $141.03M |
| Warren County, OH | 1,492 | 2,693 | $101.36M |
| Montgomery County, OH | 737 | 1,216 | $33.50M |
| Clermont County, OH | 351 | 554 | $18.42M |
| Franklin County, OH | 255 | 347 | $12.12M |
| Preble County, OH | 162 | 311 | $9.35M |
| Greene County, OH | 116 | 167 | $6.16M |
| Kenton County, KY | 99 | 152 | $5.92M |
| Cook County, IL | 76 | 95 | $5.40M |
| Boone County, KY | 79 | 130 | $4.75M |
| Dearborn County, IN | 67 | 133 | $4.35M |
| Cuyahoga County, OH | 61 | 86 | $4.34M |
| Lee County, FL | 32 | 68 | $4.27M |
| Campbell County, KY | 57 | 88 | $4.03M |
| Maricopa County, AZ | 41 | 79 | $3.07M |
| Pinellas County, FL | 29 | 39 | $2.75M |
| Manatee County, FL | 25 | 49 | $2.67M |
| Franklin County, IN | 34 | 64 | $2.54M |
| Marion County, IN | 42 | 56 | $2.51M |
| Miami County, OH | 41 | 68 | $2.48M |
“Where they moved” excludes moves within Butler County, OH itself. Switch to inbound to see the other direction.