County
Cuyahoga County, OH
In the IRS's 2022–2023 Statistics of Income migration data, Cuyahoga County, OH recorded 17,767 households (25,867 people) moving in and 20,989 households (32,327 people) moving out — a net lost of 3,222 households and $501.97M in reported adjusted gross income.
The single largest recorded source of newcomers was Lorain County, OH: 2,213 households (3,270 people) moved from there, representing $135.18M in reported income.
At the state level, no state sent more newcomers into Cuyahoga County, OH than Florida, which accounted for 876 households and $73.03M in reported AGI.
Inbound (reported)
$1.20B
17,767 households · 25,867 people
Outbound (reported)
$1.70B
20,989 households · 32,327 people
Net (reported)
-$501.97M
-3,222 households · -6,460 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Lorain County, OH | 2,213 | 3,270 | $135.18M |
| Summit County, OH | 1,895 | 2,621 | $121.67M |
| Lake County, OH | 1,610 | 2,356 | $87.02M |
| Medina County, OH | 1,193 | 1,676 | $71.32M |
| Geauga County, OH | 490 | 728 | $63.94M |
| Franklin County, OH | 834 | 1,102 | $50.88M |
| Cook County, IL | 362 | 501 | $38.66M |
| Portage County, OH | 647 | 873 | $37.46M |
| Maricopa County, AZ | 193 | 302 | $17.45M |
| Los Angeles County, CA | 189 | 299 | $15.30M |
| Stark County, OH | 318 | 412 | $14.98M |
| Allegheny County, PA | 234 | 295 | $14.89M |
| New York County, NY | 113 | 157 | $13.58M |
| Lee County, FL | 95 | 131 | $10.63M |
| Hamilton County, OH | 167 | 221 | $10.34M |
| Lucas County, OH | 193 | 274 | $10.10M |
| Mahoning County, OH | 203 | 273 | $9.80M |
| Palm Beach County, FL | 79 | 110 | $9.76M |
| King County, WA | 89 | 126 | $9.76M |
| Montgomery County, OH | 119 | 181 | $8.87M |
“Where newcomers came from” excludes moves within Cuyahoga County, OH itself. Switch to outbound to see the other direction.