{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/39-155#migration","name":"Migration — Trumbull County, OH","description":"IRS county-to-county migration for Trumbull County, OH (2022-2023): net -22 tax returns ($-1,280,000 net AGI). 3,869 in, 3,891 out.","spatialCoverage":"Trumbull County, OH","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"39-155","county":{"county_id":4240902516718142000,"county_fips":"39155","place_id":"39-155","state":"OH","county_name":"Trumbull County","inflow_returns":3869,"inflow_individuals":6512,"inflow_agi_usd_thousands":183338,"outflow_returns":3891,"outflow_individuals":6178,"outflow_agi_usd_thousands":184618,"net_returns":-22,"net_individuals":334,"net_agi_usd_thousands":-1280,"top_origins":"[{\"fips\": \"39-099\", \"name\": \"Mahoning County\", \"state\": \"OH\", \"returns\": 1071, \"agi_usd_thousands\": 45188}, {\"fips\": \"39-133\", \"name\": \"Portage County\", \"state\": \"OH\", \"returns\": 249, \"agi_usd_thousands\": 10415}, {\"fips\": \"42-085\", \"name\": \"Mercer County\", \"state\": \"PA\", \"returns\": 237, \"agi_usd_thousands\": 9747}, {\"fips\": \"39-035\", \"name\": \"Cuyahoga County\", \"state\": \"OH\", \"returns\": 156, \"agi_usd_thousands\": 7318}, {\"fips\": \"39-007\", \"name\": \"Ashtabula County\", \"state\": \"OH\", \"returns\": 134, \"agi_usd_thousands\": 5595}, {\"fips\": \"39-055\", \"name\": \"Geauga County\", \"state\": \"OH\", \"returns\": 122, \"agi_usd_thousands\": 5804}, {\"fips\": \"39-153\", \"name\": \"Summit County\", \"state\": \"OH\", \"returns\": 116, \"agi_usd_thousands\": 4776}, {\"fips\": \"39-029\", \"name\": \"Columbiana County\", \"state\": \"OH\", \"returns\": 83, \"agi_usd_thousands\": 3420}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 79, \"agi_usd_thousands\": 3305}, {\"fips\": \"39-151\", \"name\": \"Stark County\", \"state\": \"OH\", \"returns\": 54, \"agi_usd_thousands\": 2567}]","top_destinations":"[{\"fips\": \"39-099\", \"name\": \"Mahoning County\", \"state\": \"OH\", \"returns\": 1098, \"agi_usd_thousands\": 45820}, {\"fips\": \"39-133\", \"name\": \"Portage County\", \"state\": \"OH\", \"returns\": 243, \"agi_usd_thousands\": 10344}, {\"fips\": \"39-035\", \"name\": \"Cuyahoga County\", \"state\": \"OH\", \"returns\": 195, \"agi_usd_thousands\": 8228}, {\"fips\": \"42-085\", \"name\": \"Mercer County\", \"state\": \"PA\", \"returns\": 179, \"agi_usd_thousands\": 10838}, {\"fips\": \"39-153\", \"name\": \"Summit County\", \"state\": \"OH\", \"returns\": 159, \"agi_usd_thousands\": 7397}, {\"fips\": \"39-007\", \"name\": \"Ashtabula County\", \"state\": \"OH\", \"returns\": 117, \"agi_usd_thousands\": 5360}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 116, \"agi_usd_thousands\": 4928}, {\"fips\": \"39-055\", \"name\": \"Geauga County\", \"state\": \"OH\", \"returns\": 94, \"agi_usd_thousands\": 4506}, {\"fips\": \"39-029\", \"name\": \"Columbiana County\", \"state\": \"OH\", \"returns\": 86, \"agi_usd_thousands\": 3069}, {\"fips\": \"39-151\", \"name\": \"Stark County\", \"state\": \"OH\", \"returns\": 63, \"agi_usd_thousands\": 2782}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"39-099","name":"Mahoning County","state":"OH","returns":1071,"agi_usd_thousands":45188},{"fips":"39-133","name":"Portage County","state":"OH","returns":249,"agi_usd_thousands":10415},{"fips":"42-085","name":"Mercer County","state":"PA","returns":237,"agi_usd_thousands":9747},{"fips":"39-035","name":"Cuyahoga County","state":"OH","returns":156,"agi_usd_thousands":7318},{"fips":"39-007","name":"Ashtabula County","state":"OH","returns":134,"agi_usd_thousands":5595},{"fips":"39-055","name":"Geauga County","state":"OH","returns":122,"agi_usd_thousands":5804},{"fips":"39-153","name":"Summit County","state":"OH","returns":116,"agi_usd_thousands":4776},{"fips":"39-029","name":"Columbiana County","state":"OH","returns":83,"agi_usd_thousands":3420},{"fips":"39-049","name":"Franklin County","state":"OH","returns":79,"agi_usd_thousands":3305},{"fips":"39-151","name":"Stark County","state":"OH","returns":54,"agi_usd_thousands":2567}],"top_destinations":[{"fips":"39-099","name":"Mahoning County","state":"OH","returns":1098,"agi_usd_thousands":45820},{"fips":"39-133","name":"Portage County","state":"OH","returns":243,"agi_usd_thousands":10344},{"fips":"39-035","name":"Cuyahoga County","state":"OH","returns":195,"agi_usd_thousands":8228},{"fips":"42-085","name":"Mercer County","state":"PA","returns":179,"agi_usd_thousands":10838},{"fips":"39-153","name":"Summit County","state":"OH","returns":159,"agi_usd_thousands":7397},{"fips":"39-007","name":"Ashtabula County","state":"OH","returns":117,"agi_usd_thousands":5360},{"fips":"39-049","name":"Franklin County","state":"OH","returns":116,"agi_usd_thousands":4928},{"fips":"39-055","name":"Geauga County","state":"OH","returns":94,"agi_usd_thousands":4506},{"fips":"39-029","name":"Columbiana County","state":"OH","returns":86,"agi_usd_thousands":3069},{"fips":"39-151","name":"Stark County","state":"OH","returns":63,"agi_usd_thousands":2782}],"_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-28T05:52:51.204Z"}}