Migration + Wealth Flow Explorer

County

Hamilton County, OH

In the IRS's 2022–2023 Statistics of Income migration data, Hamilton County, OH recorded 14,681 households (21,621 people) moving in and 16,814 households (26,285 people) moving out — a net lost of 2,133 households and $340.58M in reported adjusted gross income.

The single largest recorded source of newcomers was Butler County, OH: 2,852 households (4,535 people) moved from there, representing $141.03M in reported income.

At the state level, no state sent more newcomers into Hamilton County, OH than Kentucky, which accounted for 2,182 households and $134.69M in reported AGI.

Inbound (reported)

$964.19M

14,681 households · 21,621 people

Outbound (reported)

$1.30B

16,814 households · 26,285 people

Net (reported)

-$340.58M

-2,133 households · -4,664 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
Butler County, OH2,8524,535$141.03M
Clermont County, OH1,6492,498$112.05M
Warren County, OH1,2921,915$88.06M
Kenton County, KY8951,361$51.38M
Campbell County, KY566803$40.85M
Cook County, IL286396$35.80M
Franklin County, OH553712$31.94M
Montgomery County, OH546718$26.90M
Boone County, KY360530$17.30M
Cuyahoga County, OH245293$15.89M
Jefferson County, KY190266$14.60M
Dearborn County, IN280414$13.74M
Marion County, IN152199$10.01M
Los Angeles County, CA140185$9.87M
Fayette County, KY147202$9.44M
King County, WA6197$9.29M
Davidson County, TN93136$8.16M
Harris County, TX92150$7.99M
Orange County, CA5178$7.94M
Collier County, FL3448$7.78M

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