{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/migration/42-129#migration","name":"Migration — Westmoreland County, PA","description":"IRS county-to-county migration for Westmoreland County, PA (2022-2023): net +45 tax returns ($23,388,000 net AGI). 6,389 in, 6,344 out.","spatialCoverage":"Westmoreland County, PA","isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","place_id":"42-129","county":{"county_id":291462736152992000,"county_fips":"42129","place_id":"42-129","state":"PA","county_name":"Westmoreland County","inflow_returns":6389,"inflow_individuals":10451,"inflow_agi_usd_thousands":432081,"outflow_returns":6344,"outflow_individuals":9592,"outflow_agi_usd_thousands":408693,"net_returns":45,"net_individuals":859,"net_agi_usd_thousands":23388,"top_origins":"[{\"fips\": \"42-003\", \"name\": \"Allegheny County\", \"state\": \"PA\", \"returns\": 2304, \"agi_usd_thousands\": 156710}, {\"fips\": \"42-051\", \"name\": \"Fayette County\", \"state\": \"PA\", \"returns\": 535, \"agi_usd_thousands\": 43850}, {\"fips\": \"42-125\", \"name\": \"Washington County\", \"state\": \"PA\", \"returns\": 312, \"agi_usd_thousands\": 18186}, {\"fips\": \"42-063\", \"name\": \"Indiana County\", \"state\": \"PA\", \"returns\": 261, \"agi_usd_thousands\": 13393}, {\"fips\": \"42-005\", \"name\": \"Armstrong County\", \"state\": \"PA\", \"returns\": 244, \"agi_usd_thousands\": 11414}, {\"fips\": \"42-019\", \"name\": \"Butler County\", \"state\": \"PA\", \"returns\": 159, \"agi_usd_thousands\": 13545}, {\"fips\": \"42-111\", \"name\": \"Somerset County\", \"state\": \"PA\", \"returns\": 107, \"agi_usd_thousands\": 5771}, {\"fips\": \"42-021\", \"name\": \"Cambria County\", \"state\": \"PA\", \"returns\": 106, \"agi_usd_thousands\": 5208}, {\"fips\": \"42-007\", \"name\": \"Beaver County\", \"state\": \"PA\", \"returns\": 57, \"agi_usd_thousands\": 3156}, {\"fips\": \"04-013\", \"name\": \"Maricopa County\", \"state\": \"AZ\", \"returns\": 33, \"agi_usd_thousands\": 2193}]","top_destinations":"[{\"fips\": \"42-003\", \"name\": \"Allegheny County\", \"state\": \"PA\", \"returns\": 1991, \"agi_usd_thousands\": 115462}, {\"fips\": \"42-051\", \"name\": \"Fayette County\", \"state\": \"PA\", \"returns\": 443, \"agi_usd_thousands\": 20760}, {\"fips\": \"42-125\", \"name\": \"Washington County\", \"state\": \"PA\", \"returns\": 290, \"agi_usd_thousands\": 15155}, {\"fips\": \"42-005\", \"name\": \"Armstrong County\", \"state\": \"PA\", \"returns\": 282, \"agi_usd_thousands\": 12649}, {\"fips\": \"42-063\", \"name\": \"Indiana County\", \"state\": \"PA\", \"returns\": 233, \"agi_usd_thousands\": 11419}, {\"fips\": \"42-019\", \"name\": \"Butler County\", \"state\": \"PA\", \"returns\": 168, \"agi_usd_thousands\": 11501}, {\"fips\": \"42-007\", \"name\": \"Beaver County\", \"state\": \"PA\", \"returns\": 73, \"agi_usd_thousands\": 3875}, {\"fips\": \"42-021\", \"name\": \"Cambria County\", \"state\": \"PA\", \"returns\": 68, \"agi_usd_thousands\": 3052}, {\"fips\": \"42-111\", \"name\": \"Somerset County\", \"state\": \"PA\", \"returns\": 64, \"agi_usd_thousands\": 4941}, {\"fips\": \"45-051\", \"name\": \"Horry County\", \"state\": \"SC\", \"returns\": 46, \"agi_usd_thousands\": 5517}]","filing_year_pair":"2022-2023","ingested_at":"2026-06-26T19:18:48Z"},"top_origins":[{"fips":"42-003","name":"Allegheny County","state":"PA","returns":2304,"agi_usd_thousands":156710},{"fips":"42-051","name":"Fayette County","state":"PA","returns":535,"agi_usd_thousands":43850},{"fips":"42-125","name":"Washington County","state":"PA","returns":312,"agi_usd_thousands":18186},{"fips":"42-063","name":"Indiana County","state":"PA","returns":261,"agi_usd_thousands":13393},{"fips":"42-005","name":"Armstrong County","state":"PA","returns":244,"agi_usd_thousands":11414},{"fips":"42-019","name":"Butler County","state":"PA","returns":159,"agi_usd_thousands":13545},{"fips":"42-111","name":"Somerset County","state":"PA","returns":107,"agi_usd_thousands":5771},{"fips":"42-021","name":"Cambria County","state":"PA","returns":106,"agi_usd_thousands":5208},{"fips":"42-007","name":"Beaver County","state":"PA","returns":57,"agi_usd_thousands":3156},{"fips":"04-013","name":"Maricopa County","state":"AZ","returns":33,"agi_usd_thousands":2193}],"top_destinations":[{"fips":"42-003","name":"Allegheny County","state":"PA","returns":1991,"agi_usd_thousands":115462},{"fips":"42-051","name":"Fayette County","state":"PA","returns":443,"agi_usd_thousands":20760},{"fips":"42-125","name":"Washington County","state":"PA","returns":290,"agi_usd_thousands":15155},{"fips":"42-005","name":"Armstrong County","state":"PA","returns":282,"agi_usd_thousands":12649},{"fips":"42-063","name":"Indiana County","state":"PA","returns":233,"agi_usd_thousands":11419},{"fips":"42-019","name":"Butler County","state":"PA","returns":168,"agi_usd_thousands":11501},{"fips":"42-007","name":"Beaver County","state":"PA","returns":73,"agi_usd_thousands":3875},{"fips":"42-021","name":"Cambria County","state":"PA","returns":68,"agi_usd_thousands":3052},{"fips":"42-111","name":"Somerset County","state":"PA","returns":64,"agi_usd_thousands":4941},{"fips":"45-051","name":"Horry County","state":"SC","returns":46,"agi_usd_thousands":5517}],"_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:53:06.519Z"}}