{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/39-035#migration","name":"Migration — Cuyahoga County, OH","description":"IRS county-to-county migration for Cuyahoga County, OH (2022-2023): net -3,403 tax returns ($-570,962,000 net AGI). 21,862 in, 25,265 out.","spatialCoverage":"Cuyahoga County, OH","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"39-035","county":{"county_id":2109761435390111000,"county_fips":"39035","place_id":"39-035","state":"OH","county_name":"Cuyahoga County","inflow_returns":21862,"inflow_individuals":32137,"inflow_agi_usd_thousands":1461365,"outflow_returns":25265,"outflow_individuals":39258,"outflow_agi_usd_thousands":2032327,"net_returns":-3403,"net_individuals":-7121,"net_agi_usd_thousands":-570962,"top_origins":"[{\"fips\": \"39-093\", \"name\": \"Lorain County\", \"state\": \"OH\", \"returns\": 2213, \"agi_usd_thousands\": 135180}, {\"fips\": \"39-153\", \"name\": \"Summit County\", \"state\": \"OH\", \"returns\": 1895, \"agi_usd_thousands\": 121666}, {\"fips\": \"39-085\", \"name\": \"Lake County\", \"state\": \"OH\", \"returns\": 1610, \"agi_usd_thousands\": 87019}, {\"fips\": \"39-103\", \"name\": \"Medina County\", \"state\": \"OH\", \"returns\": 1193, \"agi_usd_thousands\": 71316}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 834, \"agi_usd_thousands\": 50880}, {\"fips\": \"39-133\", \"name\": \"Portage County\", \"state\": \"OH\", \"returns\": 647, \"agi_usd_thousands\": 37461}, {\"fips\": \"39-055\", \"name\": \"Geauga County\", \"state\": \"OH\", \"returns\": 490, \"agi_usd_thousands\": 63939}, {\"fips\": \"17-031\", \"name\": \"Cook County\", \"state\": \"IL\", \"returns\": 362, \"agi_usd_thousands\": 38664}, {\"fips\": \"39-151\", \"name\": \"Stark County\", \"state\": \"OH\", \"returns\": 318, \"agi_usd_thousands\": 14978}, {\"fips\": \"42-003\", \"name\": \"Allegheny County\", \"state\": \"PA\", \"returns\": 234, \"agi_usd_thousands\": 14887}]","top_destinations":"[{\"fips\": \"39-093\", \"name\": \"Lorain County\", \"state\": \"OH\", \"returns\": 2947, \"agi_usd_thousands\": 223222}, {\"fips\": \"39-153\", \"name\": \"Summit County\", \"state\": \"OH\", \"returns\": 2262, \"agi_usd_thousands\": 174091}, {\"fips\": \"39-085\", \"name\": \"Lake County\", \"state\": \"OH\", \"returns\": 2063, \"agi_usd_thousands\": 120402}, {\"fips\": \"39-103\", \"name\": \"Medina County\", \"state\": \"OH\", \"returns\": 1614, \"agi_usd_thousands\": 124895}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 1018, \"agi_usd_thousands\": 58396}, {\"fips\": \"39-133\", \"name\": \"Portage County\", \"state\": \"OH\", \"returns\": 722, \"agi_usd_thousands\": 42140}, {\"fips\": \"39-055\", \"name\": \"Geauga County\", \"state\": \"OH\", \"returns\": 572, \"agi_usd_thousands\": 70933}, {\"fips\": \"17-031\", \"name\": \"Cook County\", \"state\": \"IL\", \"returns\": 503, \"agi_usd_thousands\": 36722}, {\"fips\": \"04-013\", \"name\": \"Maricopa County\", \"state\": \"AZ\", \"returns\": 282, \"agi_usd_thousands\": 26464}, {\"fips\": \"39-151\", \"name\": \"Stark County\", \"state\": \"OH\", \"returns\": 268, \"agi_usd_thousands\": 14299}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"39-093","name":"Lorain County","state":"OH","returns":2213,"agi_usd_thousands":135180},{"fips":"39-153","name":"Summit County","state":"OH","returns":1895,"agi_usd_thousands":121666},{"fips":"39-085","name":"Lake County","state":"OH","returns":1610,"agi_usd_thousands":87019},{"fips":"39-103","name":"Medina County","state":"OH","returns":1193,"agi_usd_thousands":71316},{"fips":"39-049","name":"Franklin County","state":"OH","returns":834,"agi_usd_thousands":50880},{"fips":"39-133","name":"Portage County","state":"OH","returns":647,"agi_usd_thousands":37461},{"fips":"39-055","name":"Geauga County","state":"OH","returns":490,"agi_usd_thousands":63939},{"fips":"17-031","name":"Cook County","state":"IL","returns":362,"agi_usd_thousands":38664},{"fips":"39-151","name":"Stark County","state":"OH","returns":318,"agi_usd_thousands":14978},{"fips":"42-003","name":"Allegheny County","state":"PA","returns":234,"agi_usd_thousands":14887}],"top_destinations":[{"fips":"39-093","name":"Lorain County","state":"OH","returns":2947,"agi_usd_thousands":223222},{"fips":"39-153","name":"Summit County","state":"OH","returns":2262,"agi_usd_thousands":174091},{"fips":"39-085","name":"Lake County","state":"OH","returns":2063,"agi_usd_thousands":120402},{"fips":"39-103","name":"Medina County","state":"OH","returns":1614,"agi_usd_thousands":124895},{"fips":"39-049","name":"Franklin County","state":"OH","returns":1018,"agi_usd_thousands":58396},{"fips":"39-133","name":"Portage County","state":"OH","returns":722,"agi_usd_thousands":42140},{"fips":"39-055","name":"Geauga County","state":"OH","returns":572,"agi_usd_thousands":70933},{"fips":"17-031","name":"Cook County","state":"IL","returns":503,"agi_usd_thousands":36722},{"fips":"04-013","name":"Maricopa County","state":"AZ","returns":282,"agi_usd_thousands":26464},{"fips":"39-151","name":"Stark County","state":"OH","returns":268,"agi_usd_thousands":14299}],"_source":{"data_provider":"AI Analytics","data_provider_url":"https://api.ai-analytics.org","license":"https://creativecommons.org/publicdomain/zero/1.0/","primary_source":"https://www.irs.gov/statistics/soi-tax-stats-migration-data","primary_source_dataset":"IRS SOI County-to-County Migration Flows (FY2022-2023)","generated_at":"2026-06-28T10:21:44.589Z"}}