{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/39-033#migration","name":"Migration — Crawford County, OH","description":"IRS county-to-county migration for Crawford County, OH (2022-2023): net -36 tax returns ($-3,695,000 net AGI). 1,010 in, 1,046 out.","spatialCoverage":"Crawford County, OH","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"39-033","county":{"county_id":3638500175101992400,"county_fips":"39033","place_id":"39-033","state":"OH","county_name":"Crawford County","inflow_returns":1010,"inflow_individuals":1678,"inflow_agi_usd_thousands":42679,"outflow_returns":1046,"outflow_individuals":1682,"outflow_agi_usd_thousands":46374,"net_returns":-36,"net_individuals":-4,"net_agi_usd_thousands":-3695,"top_origins":"[{\"fips\": \"39-139\", \"name\": \"Richland County\", \"state\": \"OH\", \"returns\": 255, \"agi_usd_thousands\": 9471}, {\"fips\": \"39-101\", \"name\": \"Marion County\", \"state\": \"OH\", \"returns\": 97, \"agi_usd_thousands\": 4384}, {\"fips\": \"39-117\", \"name\": \"Morrow County\", \"state\": \"OH\", \"returns\": 91, \"agi_usd_thousands\": 3764}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 73, \"agi_usd_thousands\": 3919}, {\"fips\": \"39-175\", \"name\": \"Wyandot County\", \"state\": \"OH\", \"returns\": 41, \"agi_usd_thousands\": 1650}, {\"fips\": \"39-041\", \"name\": \"Delaware County\", \"state\": \"OH\", \"returns\": 40, \"agi_usd_thousands\": 2057}, {\"fips\": \"39-147\", \"name\": \"Seneca County\", \"state\": \"OH\", \"returns\": 26, \"agi_usd_thousands\": 1086}, {\"fips\": \"39-077\", \"name\": \"Huron County\", \"state\": \"OH\", \"returns\": 24, \"agi_usd_thousands\": 874}]","top_destinations":"[{\"fips\": \"39-139\", \"name\": \"Richland County\", \"state\": \"OH\", \"returns\": 280, \"agi_usd_thousands\": 12604}, {\"fips\": \"39-101\", \"name\": \"Marion County\", \"state\": \"OH\", \"returns\": 91, \"agi_usd_thousands\": 3925}, {\"fips\": \"39-049\", \"name\": \"Franklin County\", \"state\": \"OH\", \"returns\": 74, \"agi_usd_thousands\": 2416}, {\"fips\": \"39-117\", \"name\": \"Morrow County\", \"state\": \"OH\", \"returns\": 70, \"agi_usd_thousands\": 2485}, {\"fips\": \"39-175\", \"name\": \"Wyandot County\", \"state\": \"OH\", \"returns\": 51, \"agi_usd_thousands\": 1797}, {\"fips\": \"39-041\", \"name\": \"Delaware County\", \"state\": \"OH\", \"returns\": 37, \"agi_usd_thousands\": 1713}, {\"fips\": \"39-147\", \"name\": \"Seneca County\", \"state\": \"OH\", \"returns\": 34, \"agi_usd_thousands\": 1266}, {\"fips\": \"39-077\", \"name\": \"Huron County\", \"state\": \"OH\", \"returns\": 30, \"agi_usd_thousands\": 1128}, {\"fips\": \"39-005\", \"name\": \"Ashland County\", \"state\": \"OH\", \"returns\": 21, \"agi_usd_thousands\": 978}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"39-139","name":"Richland County","state":"OH","returns":255,"agi_usd_thousands":9471},{"fips":"39-101","name":"Marion County","state":"OH","returns":97,"agi_usd_thousands":4384},{"fips":"39-117","name":"Morrow County","state":"OH","returns":91,"agi_usd_thousands":3764},{"fips":"39-049","name":"Franklin County","state":"OH","returns":73,"agi_usd_thousands":3919},{"fips":"39-175","name":"Wyandot County","state":"OH","returns":41,"agi_usd_thousands":1650},{"fips":"39-041","name":"Delaware County","state":"OH","returns":40,"agi_usd_thousands":2057},{"fips":"39-147","name":"Seneca County","state":"OH","returns":26,"agi_usd_thousands":1086},{"fips":"39-077","name":"Huron County","state":"OH","returns":24,"agi_usd_thousands":874}],"top_destinations":[{"fips":"39-139","name":"Richland County","state":"OH","returns":280,"agi_usd_thousands":12604},{"fips":"39-101","name":"Marion County","state":"OH","returns":91,"agi_usd_thousands":3925},{"fips":"39-049","name":"Franklin County","state":"OH","returns":74,"agi_usd_thousands":2416},{"fips":"39-117","name":"Morrow County","state":"OH","returns":70,"agi_usd_thousands":2485},{"fips":"39-175","name":"Wyandot County","state":"OH","returns":51,"agi_usd_thousands":1797},{"fips":"39-041","name":"Delaware County","state":"OH","returns":37,"agi_usd_thousands":1713},{"fips":"39-147","name":"Seneca County","state":"OH","returns":34,"agi_usd_thousands":1266},{"fips":"39-077","name":"Huron County","state":"OH","returns":30,"agi_usd_thousands":1128},{"fips":"39-005","name":"Ashland County","state":"OH","returns":21,"agi_usd_thousands":978}],"_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-28T01:22:19.981Z"}}