{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/29-071#migration","name":"Migration — Franklin County, MO","description":"IRS county-to-county migration for Franklin County, MO (2022-2023): net +253 tax returns ($38,227,000 net AGI). 2,434 in, 2,181 out.","spatialCoverage":"Franklin County, MO","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"29-071","county":{"county_id":6323426505668260000,"county_fips":"29071","place_id":"29-071","state":"MO","county_name":"Franklin County","inflow_returns":2434,"inflow_individuals":4319,"inflow_agi_usd_thousands":162240,"outflow_returns":2181,"outflow_individuals":3596,"outflow_agi_usd_thousands":124013,"net_returns":253,"net_individuals":723,"net_agi_usd_thousands":38227,"top_origins":"[{\"fips\": \"29-189\", \"name\": \"St. Louis County\", \"state\": \"MO\", \"returns\": 533, \"agi_usd_thousands\": 58028}, {\"fips\": \"29-099\", \"name\": \"Jefferson County\", \"state\": \"MO\", \"returns\": 283, \"agi_usd_thousands\": 14524}, {\"fips\": \"29-055\", \"name\": \"Crawford County\", \"state\": \"MO\", \"returns\": 178, \"agi_usd_thousands\": 7944}, {\"fips\": \"29-183\", \"name\": \"St. Charles County\", \"state\": \"MO\", \"returns\": 156, \"agi_usd_thousands\": 13122}, {\"fips\": \"29-073\", \"name\": \"Gasconade County\", \"state\": \"MO\", \"returns\": 102, \"agi_usd_thousands\": 3927}, {\"fips\": \"29-219\", \"name\": \"Warren County\", \"state\": \"MO\", \"returns\": 82, \"agi_usd_thousands\": 4399}, {\"fips\": \"29-510\", \"name\": \"St. Louis city\", \"state\": \"MO\", \"returns\": 73, \"agi_usd_thousands\": 3777}, {\"fips\": \"29-161\", \"name\": \"Phelps County\", \"state\": \"MO\", \"returns\": 36, \"agi_usd_thousands\": 1644}, {\"fips\": \"29-077\", \"name\": \"Greene County\", \"state\": \"MO\", \"returns\": 34, \"agi_usd_thousands\": 1589}, {\"fips\": \"29-221\", \"name\": \"Washington County\", \"state\": \"MO\", \"returns\": 31, \"agi_usd_thousands\": 918}]","top_destinations":"[{\"fips\": \"29-189\", \"name\": \"St. Louis County\", \"state\": \"MO\", \"returns\": 344, \"agi_usd_thousands\": 25167}, {\"fips\": \"29-099\", \"name\": \"Jefferson County\", \"state\": \"MO\", \"returns\": 219, \"agi_usd_thousands\": 10280}, {\"fips\": \"29-055\", \"name\": \"Crawford County\", \"state\": \"MO\", \"returns\": 178, \"agi_usd_thousands\": 7488}, {\"fips\": \"29-183\", \"name\": \"St. Charles County\", \"state\": \"MO\", \"returns\": 136, \"agi_usd_thousands\": 8404}, {\"fips\": \"29-073\", \"name\": \"Gasconade County\", \"state\": \"MO\", \"returns\": 96, \"agi_usd_thousands\": 3966}, {\"fips\": \"29-510\", \"name\": \"St. Louis city\", \"state\": \"MO\", \"returns\": 84, \"agi_usd_thousands\": 4068}, {\"fips\": \"29-219\", \"name\": \"Warren County\", \"state\": \"MO\", \"returns\": 73, \"agi_usd_thousands\": 4109}, {\"fips\": \"29-221\", \"name\": \"Washington County\", \"state\": \"MO\", \"returns\": 53, \"agi_usd_thousands\": 2337}, {\"fips\": \"29-019\", \"name\": \"Boone County\", \"state\": \"MO\", \"returns\": 42, \"agi_usd_thousands\": 1343}, {\"fips\": \"29-161\", \"name\": \"Phelps County\", \"state\": \"MO\", \"returns\": 40, \"agi_usd_thousands\": 1797}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"29-189","name":"St. Louis County","state":"MO","returns":533,"agi_usd_thousands":58028},{"fips":"29-099","name":"Jefferson County","state":"MO","returns":283,"agi_usd_thousands":14524},{"fips":"29-055","name":"Crawford County","state":"MO","returns":178,"agi_usd_thousands":7944},{"fips":"29-183","name":"St. Charles County","state":"MO","returns":156,"agi_usd_thousands":13122},{"fips":"29-073","name":"Gasconade County","state":"MO","returns":102,"agi_usd_thousands":3927},{"fips":"29-219","name":"Warren County","state":"MO","returns":82,"agi_usd_thousands":4399},{"fips":"29-510","name":"St. Louis city","state":"MO","returns":73,"agi_usd_thousands":3777},{"fips":"29-161","name":"Phelps County","state":"MO","returns":36,"agi_usd_thousands":1644},{"fips":"29-077","name":"Greene County","state":"MO","returns":34,"agi_usd_thousands":1589},{"fips":"29-221","name":"Washington County","state":"MO","returns":31,"agi_usd_thousands":918}],"top_destinations":[{"fips":"29-189","name":"St. Louis County","state":"MO","returns":344,"agi_usd_thousands":25167},{"fips":"29-099","name":"Jefferson County","state":"MO","returns":219,"agi_usd_thousands":10280},{"fips":"29-055","name":"Crawford County","state":"MO","returns":178,"agi_usd_thousands":7488},{"fips":"29-183","name":"St. Charles County","state":"MO","returns":136,"agi_usd_thousands":8404},{"fips":"29-073","name":"Gasconade County","state":"MO","returns":96,"agi_usd_thousands":3966},{"fips":"29-510","name":"St. Louis city","state":"MO","returns":84,"agi_usd_thousands":4068},{"fips":"29-219","name":"Warren County","state":"MO","returns":73,"agi_usd_thousands":4109},{"fips":"29-221","name":"Washington County","state":"MO","returns":53,"agi_usd_thousands":2337},{"fips":"29-019","name":"Boone County","state":"MO","returns":42,"agi_usd_thousands":1343},{"fips":"29-161","name":"Phelps County","state":"MO","returns":40,"agi_usd_thousands":1797}],"_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-27T19:00:14.519Z"}}