{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/26-025#migration","name":"Migration — Calhoun County, MI","description":"IRS county-to-county migration for Calhoun County, MI (2022-2023): net +74 tax returns ($-4,100,000 net AGI). 2,966 in, 2,892 out.","spatialCoverage":"Calhoun County, MI","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"26-025","county":{"county_id":3319145420072590000,"county_fips":"26025","place_id":"26-025","state":"MI","county_name":"Calhoun County","inflow_returns":2966,"inflow_individuals":5066,"inflow_agi_usd_thousands":144682,"outflow_returns":2892,"outflow_individuals":5011,"outflow_agi_usd_thousands":148782,"net_returns":74,"net_individuals":55,"net_agi_usd_thousands":-4100,"top_origins":"[{\"fips\": \"26-077\", \"name\": \"Kalamazoo County\", \"state\": \"MI\", \"returns\": 537, \"agi_usd_thousands\": 23958}, {\"fips\": \"26-075\", \"name\": \"Jackson County\", \"state\": \"MI\", \"returns\": 184, \"agi_usd_thousands\": 8515}, {\"fips\": \"26-023\", \"name\": \"Branch County\", \"state\": \"MI\", \"returns\": 174, \"agi_usd_thousands\": 7462}, {\"fips\": \"26-015\", \"name\": \"Barry County\", \"state\": \"MI\", \"returns\": 152, \"agi_usd_thousands\": 7305}, {\"fips\": \"26-045\", \"name\": \"Eaton County\", \"state\": \"MI\", \"returns\": 146, \"agi_usd_thousands\": 7664}, {\"fips\": \"26-081\", \"name\": \"Kent County\", \"state\": \"MI\", \"returns\": 91, \"agi_usd_thousands\": 3791}, {\"fips\": \"26-059\", \"name\": \"Hillsdale County\", \"state\": \"MI\", \"returns\": 79, \"agi_usd_thousands\": 3744}, {\"fips\": \"26-163\", \"name\": \"Wayne County\", \"state\": \"MI\", \"returns\": 71, \"agi_usd_thousands\": 2859}, {\"fips\": \"26-065\", \"name\": \"Ingham County\", \"state\": \"MI\", \"returns\": 69, \"agi_usd_thousands\": 2848}, {\"fips\": \"26-125\", \"name\": \"Oakland County\", \"state\": \"MI\", \"returns\": 51, \"agi_usd_thousands\": 2948}]","top_destinations":"[{\"fips\": \"26-077\", \"name\": \"Kalamazoo County\", \"state\": \"MI\", \"returns\": 500, \"agi_usd_thousands\": 21961}, {\"fips\": \"26-075\", \"name\": \"Jackson County\", \"state\": \"MI\", \"returns\": 178, \"agi_usd_thousands\": 7859}, {\"fips\": \"26-023\", \"name\": \"Branch County\", \"state\": \"MI\", \"returns\": 126, \"agi_usd_thousands\": 5578}, {\"fips\": \"26-045\", \"name\": \"Eaton County\", \"state\": \"MI\", \"returns\": 125, \"agi_usd_thousands\": 6441}, {\"fips\": \"26-081\", \"name\": \"Kent County\", \"state\": \"MI\", \"returns\": 111, \"agi_usd_thousands\": 5274}, {\"fips\": \"26-015\", \"name\": \"Barry County\", \"state\": \"MI\", \"returns\": 104, \"agi_usd_thousands\": 5471}, {\"fips\": \"26-065\", \"name\": \"Ingham County\", \"state\": \"MI\", \"returns\": 84, \"agi_usd_thousands\": 3202}, {\"fips\": \"26-163\", \"name\": \"Wayne County\", \"state\": \"MI\", \"returns\": 57, \"agi_usd_thousands\": 2748}, {\"fips\": \"26-125\", \"name\": \"Oakland County\", \"state\": \"MI\", \"returns\": 53, \"agi_usd_thousands\": 5573}, {\"fips\": \"26-161\", \"name\": \"Washtenaw County\", \"state\": \"MI\", \"returns\": 45, \"agi_usd_thousands\": 2263}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"26-077","name":"Kalamazoo County","state":"MI","returns":537,"agi_usd_thousands":23958},{"fips":"26-075","name":"Jackson County","state":"MI","returns":184,"agi_usd_thousands":8515},{"fips":"26-023","name":"Branch County","state":"MI","returns":174,"agi_usd_thousands":7462},{"fips":"26-015","name":"Barry County","state":"MI","returns":152,"agi_usd_thousands":7305},{"fips":"26-045","name":"Eaton County","state":"MI","returns":146,"agi_usd_thousands":7664},{"fips":"26-081","name":"Kent County","state":"MI","returns":91,"agi_usd_thousands":3791},{"fips":"26-059","name":"Hillsdale County","state":"MI","returns":79,"agi_usd_thousands":3744},{"fips":"26-163","name":"Wayne County","state":"MI","returns":71,"agi_usd_thousands":2859},{"fips":"26-065","name":"Ingham County","state":"MI","returns":69,"agi_usd_thousands":2848},{"fips":"26-125","name":"Oakland County","state":"MI","returns":51,"agi_usd_thousands":2948}],"top_destinations":[{"fips":"26-077","name":"Kalamazoo County","state":"MI","returns":500,"agi_usd_thousands":21961},{"fips":"26-075","name":"Jackson County","state":"MI","returns":178,"agi_usd_thousands":7859},{"fips":"26-023","name":"Branch County","state":"MI","returns":126,"agi_usd_thousands":5578},{"fips":"26-045","name":"Eaton County","state":"MI","returns":125,"agi_usd_thousands":6441},{"fips":"26-081","name":"Kent County","state":"MI","returns":111,"agi_usd_thousands":5274},{"fips":"26-015","name":"Barry County","state":"MI","returns":104,"agi_usd_thousands":5471},{"fips":"26-065","name":"Ingham County","state":"MI","returns":84,"agi_usd_thousands":3202},{"fips":"26-163","name":"Wayne County","state":"MI","returns":57,"agi_usd_thousands":2748},{"fips":"26-125","name":"Oakland County","state":"MI","returns":53,"agi_usd_thousands":5573},{"fips":"26-161","name":"Washtenaw County","state":"MI","returns":45,"agi_usd_thousands":2263}],"_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-28T03:52:19.264Z"}}