Migration + Wealth Flow Explorer

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 destination was Lorain County, OH: 2,947 households (4,971 people) relocated there, taking $223.22M in reported income with them.

At the state level, no destination drew more movers out of Cuyahoga County, OH than Florida, which accounted for 1,155 households and $175.50M 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 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
Lorain County, OH2,9474,971$223.22M
Summit County, OH2,2623,517$174.09M
Medina County, OH1,6142,638$124.89M
Lake County, OH2,0633,175$120.40M
Geauga County, OH572949$70.93M
Davidson County, TN163255$58.46M
Franklin County, OH1,0181,365$58.40M
Portage County, OH7221,151$42.14M
Lee County, FL105172$39.10M
Cook County, IL503620$36.72M
Collier County, FL74122$33.10M
Maricopa County, AZ282472$26.46M
Mecklenburg County, NC174280$24.67M
New York County, NY252285$23.19M
Miami-Dade County, FL83115$22.09M
Palm Beach County, FL101175$20.15M
Los Angeles County, CA253332$18.09M
Oakland County, MI125200$15.90M
Hamilton County, OH245293$15.89M
Allegheny County, PA217293$15.22M

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