{"slug":"migration-employment-disagreement","title":"Where migration and employment signals disagree","contractVersion":"research-v12","sourceUpdatedOn":"2026-07-30","factsHash":"c1dc36b2419e9beb7a330edf8a6ade2159805ae08ce86b48cc78967b5b8d591e","definition":{"deck":"A single growth label hides important tension. This study joins IRS mover flows with the current named BLS employment series and isolates metros where the signs point in opposite directions.","slug":"migration-employment-disagreement","chart":"migration_jobs_quadrant","title":"Where migration and employment signals disagree","method":["County IRS inflows and outflows are aggregated through the current official metro-county crosswalk.","Net migration per 1,000 divides the metro net mover count by current ACS population and multiplies by 1,000.","The employment side uses the metro's current named BLS series and preserves that source in every row."],"eyebrow":"Migration + employment","question":"Which metros show positive employment with net out-migration—or net in-migration while employment is declining?","variables":["IRS net migration","Net migration per 1,000 residents","Year-over-year employment change","Metro population"],"limitations":["IRS migration omits non-filers and measures tax-return moves, not every resident move.","The analysis does not identify why people moved or which industries drove employment change.","Metro boundaries aggregate counties and can conceal divergent city or suburban patterns."],"short_title":"Migration vs employment","source_keys":["irs_migration","bls_ces","bls_laus","acs_population","cbsa_delineation"],"inclusion_rule":"Start with every RentMarker metro that has population, IRS net migration and a named BLS year-over-year employment change. Publish only strict sign disagreements: jobs above zero with migration below zero, or jobs below zero with migration above zero. Rank by absolute net migration per 1,000 residents.","counter_signals":["IRS migration and BLS employment cover different periods, populations and economic concepts.","A sign disagreement is a prompt for investigation, not evidence that one source is wrong or that a turn is imminent.","Large metros can have substantial mover counts while the per-resident rate remains modest."]},"summary":{"eligible_count":696,"included_count":289,"largest_in_slug":"jefferson-ga","largest_out_slug":"kingsville-tx","largest_in_market":"Jefferson, GA","largest_in_job_yoy":-0.0262,"largest_out_market":"Kingsville, TX","largest_in_per_1000":21.402362,"largest_out_job_yoy":0.0143,"largest_out_per_1000":-5.820988,"jobs_up_migration_out":140,"jobs_down_migration_in":149},"sources":[{"key":"acs_population","name":"Census ACS 5-year — population","release":"ACS 2024 5-year","pulledAt":"2026-07-26","url":"https://www.census.gov/programs-surveys/acs/data.html"},{"key":"bls_ces","name":"BLS CES — payroll employment","release":"CES SM current","pulledAt":"2026-07-26","url":"https://www.bls.gov/sae/"},{"key":"bls_laus","name":"BLS LAUS — resident employment","release":"LAUS current","pulledAt":"2026-07-26","url":"https://www.bls.gov/lau/"},{"key":"cbsa_delineation","name":"OMB/BLS delineation — metro geography","release":"OMB July 2023 delineation","pulledAt":"2026-07-30","url":"https://www.bls.gov/cew/classifications/areas/county-msa-csa-crosswalk.htm"},{"key":"irs_migration","name":"IRS SOI — county migration and mover income","release":"SOI migration 2022-2023","pulledAt":"2026-07-26","url":"https://www.irs.gov/statistics/soi-tax-stats-migration-data"}],"rows":[{"rowKey":"jefferson-ga","rank":1,"metroSlug":"jefferson-ga","metro":"Jefferson, GA","state":"GA","population":84757,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0262,"moved_in":4506,"moved_out":2692,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":1814,"net_migration_per_1000":21.402362}},{"rowKey":"port-st-lucie-fl","rank":2,"metroSlug":"port-st-lucie-fl","metro":"Port St. Lucie, FL","state":"FL","population":522676,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0007,"moved_in":19797,"moved_out":14250,"job_period":"12m to 2026-06","job_source":"CES","net_migration":5547,"net_migration_per_1000":10.612693}},{"rowKey":"punta-gorda-fl","rank":3,"metroSlug":"punta-gorda-fl","metro":"Punta Gorda, FL","state":"FL","population":201064,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0073,"moved_in":9405,"moved_out":7526,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1879,"net_migration_per_1000":9.345283}},{"rowKey":"williston-nd","rank":4,"metroSlug":"williston-nd","metro":"Williston, ND","state":"ND","population":39555,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0124,"moved_in":1543,"moved_out":1202,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":341,"net_migration_per_1000":8.620908}},{"rowKey":"albemarle-nc","rank":5,"metroSlug":"albemarle-nc","metro":"Albemarle, NC","state":"NC","population":64651,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0092,"moved_in":1818,"moved_out":1271,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":547,"net_migration_per_1000":8.460813}},{"rowKey":"lake-havasu-city-az","rank":6,"metroSlug":"lake-havasu-city-az","metro":"Lake Havasu City, AZ","state":"AZ","population":220517,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0118,"moved_in":7036,"moved_out":5267,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1769,"net_migration_per_1000":8.022057}},{"rowKey":"morristown-tn","rank":7,"metroSlug":"morristown-tn","metro":"Morristown, TN","state":"TN","population":122533,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.011,"moved_in":3667,"moved_out":2781,"job_period":"12m to 2026-06","job_source":"CES","net_migration":886,"net_migration_per_1000":7.230705}},{"rowKey":"okeechobee-fl","rank":8,"metroSlug":"okeechobee-fl","metro":"Okeechobee, FL","state":"FL","population":40816,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0118,"moved_in":1275,"moved_out":1032,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":243,"net_migration_per_1000":5.953548}},{"rowKey":"bend-or","rank":9,"metroSlug":"bend-or","metro":"Bend, OR","state":"OR","population":257814,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0042,"moved_in":8185,"moved_out":6656,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1529,"net_migration_per_1000":5.930632}},{"rowKey":"kingsville-tx","rank":10,"metroSlug":"kingsville-tx","metro":"Kingsville, TX","state":"TX","population":30579,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0143,"moved_in":862,"moved_out":1040,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-178,"net_migration_per_1000":-5.820988}},{"rowKey":"johnson-city-tn","rank":11,"metroSlug":"johnson-city-tn","metro":"Johnson City, TN","state":"TN","population":210729,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0029,"moved_in":5539,"moved_out":4314,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1225,"net_migration_per_1000":5.813153}},{"rowKey":"durant-ok","rank":12,"metroSlug":"durant-ok","metro":"Durant, OK","state":"OK","population":48253,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0007,"moved_in":1438,"moved_out":1160,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":278,"net_migration_per_1000":5.7613}},{"rowKey":"plainview-tx","rank":13,"metroSlug":"plainview-tx","metro":"Plainview, TX","state":"TX","population":37347,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0022,"moved_in":562,"moved_out":777,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-215,"net_migration_per_1000":-5.756821}},{"rowKey":"sebastian-fl","rank":14,"metroSlug":"sebastian-fl","metro":"Sebastian, FL","state":"FL","population":166936,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0097,"moved_in":5920,"moved_out":4969,"job_period":"12m to 2026-06","job_source":"CES","net_migration":951,"net_migration_per_1000":5.696794}},{"rowKey":"ithaca-ny","rank":15,"metroSlug":"ithaca-ny","metro":"Ithaca, NY","state":"NY","population":104537,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0019,"moved_in":3097,"moved_out":3681,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-584,"net_migration_per_1000":-5.586539}},{"rowKey":"sanford-nc","rank":16,"metroSlug":"sanford-nc","metro":"Sanford, NC","state":"NC","population":65816,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0064,"moved_in":2393,"moved_out":2028,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":365,"net_migration_per_1000":5.545764}},{"rowKey":"burlington-nc","rank":17,"metroSlug":"burlington-nc","metro":"Burlington, NC","state":"NC","population":176893,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0067,"moved_in":5518,"moved_out":4543,"job_period":"12m to 2026-06","job_source":"CES","net_migration":975,"net_migration_per_1000":5.511807}},{"rowKey":"salinas-ca","rank":18,"metroSlug":"salinas-ca","metro":"Salinas, CA","state":"CA","population":437613,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0138,"moved_in":6765,"moved_out":9144,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2379,"net_migration_per_1000":-5.43631}},{"rowKey":"ann-arbor-mi","rank":19,"metroSlug":"ann-arbor-mi","metro":"Ann Arbor, MI","state":"MI","population":369822,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0009,"moved_in":11341,"moved_out":13334,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1993,"net_migration_per_1000":-5.389079}},{"rowKey":"jacksonville-fl","rank":20,"metroSlug":"jacksonville-fl","metro":"Jacksonville, FL","state":"FL","population":1683960,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0041,"moved_in":43143,"moved_out":34173,"job_period":"12m to 2026-06","job_source":"CES","net_migration":8970,"net_migration_per_1000":5.32673}},{"rowKey":"champaign-il","rank":21,"metroSlug":"champaign-il","metro":"Champaign, IL","state":"IL","population":238842,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0059,"moved_in":5256,"moved_out":6514,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1258,"net_migration_per_1000":-5.26708}},{"rowKey":"hagerstown-md","rank":22,"metroSlug":"hagerstown-md","metro":"Hagerstown, MD","state":"MD","population":302649,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0017,"moved_in":7939,"moved_out":6352,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1587,"net_migration_per_1000":5.243698}},{"rowKey":"grand-junction-co","rank":23,"metroSlug":"grand-junction-co","metro":"Grand Junction, CO","state":"CO","population":158601,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0021,"moved_in":4234,"moved_out":3407,"job_period":"12m to 2026-06","job_source":"CES","net_migration":827,"net_migration_per_1000":5.214343}},{"rowKey":"cullman-al","rank":24,"metroSlug":"cullman-al","metro":"Cullman, AL","state":"AL","population":90566,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0008,"moved_in":1949,"moved_out":1485,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":464,"net_migration_per_1000":5.123335}},{"rowKey":"scottsboro-al","rank":25,"metroSlug":"scottsboro-al","metro":"Scottsboro, AL","state":"AL","population":53053,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0027,"moved_in":1222,"moved_out":962,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":260,"net_migration_per_1000":4.90076}},{"rowKey":"new-bern-nc","rank":26,"metroSlug":"new-bern-nc","metro":"New Bern, NC","state":"NC","population":124304,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0102,"moved_in":4342,"moved_out":3738,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":604,"net_migration_per_1000":4.859055}},{"rowKey":"jacksonville-nc","rank":27,"metroSlug":"jacksonville-nc","metro":"Jacksonville, NC","state":"NC","population":207906,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.003,"moved_in":10957,"moved_out":9961,"job_period":"12m to 2026-06","job_source":"CES","net_migration":996,"net_migration_per_1000":4.790627}},{"rowKey":"santa-maria-ca","rank":28,"metroSlug":"santa-maria-ca","metro":"Santa Maria, CA","state":"CA","population":443701,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0031,"moved_in":7669,"moved_out":9790,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2121,"net_migration_per_1000":-4.780246}},{"rowKey":"morehead-city-nc","rank":29,"metroSlug":"morehead-city-nc","metro":"Morehead City, NC","state":"NC","population":69148,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0002,"moved_in":2332,"moved_out":2005,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":327,"net_migration_per_1000":4.728987}},{"rowKey":"huntsville-tx","rank":30,"metroSlug":"huntsville-tx","metro":"Huntsville, TX","state":"TX","population":80209,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0052,"moved_in":2653,"moved_out":2287,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":366,"net_migration_per_1000":4.563079}},{"rowKey":"albany-or","rank":31,"metroSlug":"albany-or","metro":"Albany, OR","state":"OR","population":130706,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0139,"moved_in":4061,"moved_out":3474,"job_period":"12m to 2026-06","job_source":"CES","net_migration":587,"net_migration_per_1000":4.490995}},{"rowKey":"chattanooga-tn","rank":32,"metroSlug":"chattanooga-tn","metro":"Chattanooga, TN","state":"TN","population":575812,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0051,"moved_in":12491,"moved_out":9918,"job_period":"12m to 2026-06","job_source":"CES","net_migration":2573,"net_migration_per_1000":4.468472}},{"rowKey":"cleveland-tn","rank":33,"metroSlug":"cleveland-tn","metro":"Cleveland, TN","state":"TN","population":128963,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0069,"moved_in":3320,"moved_out":2745,"job_period":"12m to 2026-06","job_source":"CES","net_migration":575,"net_migration_per_1000":4.458643}},{"rowKey":"state-college-pa","rank":34,"metroSlug":"state-college-pa","metro":"State College, PA","state":"PA","population":158576,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0225,"moved_in":3217,"moved_out":3921,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-704,"net_migration_per_1000":-4.439512}},{"rowKey":"san-jose-ca","rank":35,"metroSlug":"san-jose-ca","metro":"San Jose, CA","state":"CA","population":1969337,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0135,"moved_in":43148,"moved_out":51848,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-8700,"net_migration_per_1000":-4.41773}},{"rowKey":"santa-cruz-ca","rank":36,"metroSlug":"santa-cruz-ca","metro":"Santa Cruz, CA","state":"CA","population":264926,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0069,"moved_in":5384,"moved_out":6553,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1169,"net_migration_per_1000":-4.412553}},{"rowKey":"laredo-tx","rank":37,"metroSlug":"laredo-tx","metro":"Laredo, TX","state":"TX","population":269294,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0105,"moved_in":2182,"moved_out":3357,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1175,"net_migration_per_1000":-4.363261}},{"rowKey":"north-platte-ne","rank":38,"metroSlug":"north-platte-ne","metro":"North Platte, NE","state":"NE","population":34575,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0486,"moved_in":692,"moved_out":841,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-149,"net_migration_per_1000":-4.309472}},{"rowKey":"calhoun-ga","rank":39,"metroSlug":"calhoun-ga","metro":"Calhoun, GA","state":"GA","population":59100,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0022,"moved_in":1542,"moved_out":1291,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":251,"net_migration_per_1000":4.247039}},{"rowKey":"dover-de","rank":40,"metroSlug":"dover-de","metro":"Dover, DE","state":"DE","population":187604,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0085,"moved_in":5247,"moved_out":4476,"job_period":"12m to 2026-06","job_source":"CES","net_migration":771,"net_migration_per_1000":4.10972}},{"rowKey":"bridgeport-ct","rank":41,"metroSlug":"bridgeport-ct","metro":"Bridgeport, CT","state":"CT","population":956330,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0037,"moved_in":19263,"moved_out":23137,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-3874,"net_migration_per_1000":-4.050903}},{"rowKey":"staunton-va","rank":42,"metroSlug":"staunton-va","metro":"Staunton, VA","state":"VA","population":126822,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0046,"moved_in":2882,"moved_out":2370,"job_period":"12m to 2026-06","job_source":"CES","net_migration":512,"net_migration_per_1000":4.037154}},{"rowKey":"missoula-mt","rank":43,"metroSlug":"missoula-mt","metro":"Missoula, MT","state":"MT","population":125631,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.002,"moved_in":4258,"moved_out":3752,"job_period":"12m to 2026-06","job_source":"CES","net_migration":506,"net_migration_per_1000":4.027668}},{"rowKey":"lake-city-fl","rank":44,"metroSlug":"lake-city-fl","metro":"Lake City, FL","state":"FL","population":71789,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0109,"moved_in":2024,"moved_out":1736,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":288,"net_migration_per_1000":4.011757}},{"rowKey":"beeville-tx","rank":45,"metroSlug":"beeville-tx","metro":"Beeville, TX","state":"TX","population":31083,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0096,"moved_in":521,"moved_out":645,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-124,"net_migration_per_1000":-3.989319}},{"rowKey":"new-york-ny","rank":46,"metroSlug":"new-york-ny","metro":"New York, NY","state":"NY","population":19798537,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0006,"moved_in":182693,"moved_out":260980,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-78287,"net_migration_per_1000":-3.954181}},{"rowKey":"hinesville-ga","rank":47,"metroSlug":"hinesville-ga","metro":"Hinesville, GA","state":"GA","population":85771,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0143,"moved_in":5019,"moved_out":4681,"job_period":"12m to 2026-06","job_source":"CES","net_migration":338,"net_migration_per_1000":3.940726}},{"rowKey":"kahului-hi","rank":48,"metroSlug":"kahului-hi","metro":"Kahului, HI","state":"HI","population":164589,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.012,"moved_in":2818,"moved_out":3464,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-646,"net_migration_per_1000":-3.924928}},{"rowKey":"helena-mt","rank":49,"metroSlug":"helena-mt","metro":"Helena, MT","state":"MT","population":93906,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0017,"moved_in":2628,"moved_out":2265,"job_period":"12m to 2026-06","job_source":"CES","net_migration":363,"net_migration_per_1000":3.865568}},{"rowKey":"el-centro-ca","rank":50,"metroSlug":"el-centro-ca","metro":"El Centro, CA","state":"CA","population":180202,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0085,"moved_in":2357,"moved_out":3053,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-696,"net_migration_per_1000":-3.862332}},{"rowKey":"shelby-nc","rank":51,"metroSlug":"shelby-nc","metro":"Shelby, NC","state":"NC","population":100991,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0083,"moved_in":2541,"moved_out":2151,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":390,"net_migration_per_1000":3.86173}},{"rowKey":"eagle-pass-tx","rank":52,"metroSlug":"eagle-pass-tx","metro":"Eagle Pass, TX","state":"TX","population":58082,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0207,"moved_in":767,"moved_out":991,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-224,"net_migration_per_1000":-3.856617}},{"rowKey":"hickory-nc","rank":53,"metroSlug":"hickory-nc","metro":"Hickory, NC","state":"NC","population":368316,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0074,"moved_in":7036,"moved_out":5619,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1417,"net_migration_per_1000":3.84724}},{"rowKey":"watertown-ny","rank":54,"metroSlug":"watertown-ny","metro":"Watertown, NY","state":"NY","population":115040,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.017,"moved_in":4057,"moved_out":4485,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-428,"net_migration_per_1000":-3.720445}},{"rowKey":"newport-or","rank":55,"metroSlug":"newport-or","metro":"Newport, OR","state":"OR","population":50964,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0052,"moved_in":1809,"moved_out":1622,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":187,"net_migration_per_1000":3.669257}},{"rowKey":"brevard-nc","rank":56,"metroSlug":"brevard-nc","metro":"Brevard, NC","state":"NC","population":33691,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0039,"moved_in":977,"moved_out":855,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":122,"net_migration_per_1000":3.621145}},{"rowKey":"juneau-ak","rank":57,"metroSlug":"juneau-ak","metro":"Juneau, AK","state":"AK","population":31794,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0159,"moved_in":877,"moved_out":992,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-115,"net_migration_per_1000":-3.617035}},{"rowKey":"borger-tx","rank":58,"metroSlug":"borger-tx","metro":"Borger, TX","state":"TX","population":20184,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0396,"moved_in":477,"moved_out":549,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-72,"net_migration_per_1000":-3.567182}},{"rowKey":"shelbyville-tn","rank":59,"metroSlug":"shelbyville-tn","metro":"Shelbyville, TN","state":"TN","population":52237,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0059,"moved_in":1540,"moved_out":1361,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":179,"net_migration_per_1000":3.42669}},{"rowKey":"waycross-ga","rank":60,"metroSlug":"waycross-ga","metro":"Waycross, GA","state":"GA","population":56178,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0007,"moved_in":1055,"moved_out":863,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":192,"net_migration_per_1000":3.417708}},{"rowKey":"minot-nd","rank":61,"metroSlug":"minot-nd","metro":"Minot, ND","state":"ND","population":76484,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0024,"moved_in":2243,"moved_out":2502,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-259,"net_migration_per_1000":-3.386329}},{"rowKey":"san-francisco-ca","rank":62,"metroSlug":"san-francisco-ca","metro":"San Francisco, CA","state":"CA","population":4645029,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0009,"moved_in":83404,"moved_out":98834,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-15430,"net_migration_per_1000":-3.321831}},{"rowKey":"elkhart-in","rank":63,"metroSlug":"elkhart-in","metro":"Elkhart, IN","state":"IN","population":207132,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0088,"moved_in":3879,"moved_out":4564,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-685,"net_migration_per_1000":-3.30707}},{"rowKey":"shawnee-ok","rank":64,"metroSlug":"shawnee-ok","metro":"Shawnee, OK","state":"OK","population":73463,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0053,"moved_in":2058,"moved_out":1821,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":237,"net_migration_per_1000":3.226114}},{"rowKey":"nogales-az","rank":65,"metroSlug":"nogales-az","metro":"Nogales, AZ","state":"AZ","population":48926,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0113,"moved_in":990,"moved_out":1146,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-156,"net_migration_per_1000":-3.188489}},{"rowKey":"burley-id","rank":66,"metroSlug":"burley-id","metro":"Burley, ID","state":"ID","population":47691,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0012,"moved_in":725,"moved_out":877,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-152,"net_migration_per_1000":-3.187184}},{"rowKey":"idaho-falls-id","rank":67,"metroSlug":"idaho-falls-id","metro":"Idaho Falls, ID","state":"ID","population":165361,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0015,"moved_in":4139,"moved_out":3618,"job_period":"12m to 2026-06","job_source":"CES","net_migration":521,"net_migration_per_1000":3.150682}},{"rowKey":"butte-mt","rank":68,"metroSlug":"butte-mt","metro":"Butte, MT","state":"MT","population":35785,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0024,"moved_in":954,"moved_out":842,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":112,"net_migration_per_1000":3.129803}},{"rowKey":"cheyenne-wy","rank":69,"metroSlug":"cheyenne-wy","metro":"Cheyenne, WY","state":"WY","population":101060,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0008,"moved_in":3498,"moved_out":3184,"job_period":"12m to 2026-06","job_source":"CES","net_migration":314,"net_migration_per_1000":3.107065}},{"rowKey":"yakima-wa","rank":70,"metroSlug":"yakima-wa","metro":"Yakima, WA","state":"WA","population":257152,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0017,"moved_in":3184,"moved_out":3977,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-793,"net_migration_per_1000":-3.083779}},{"rowKey":"binghamton-ny","rank":71,"metroSlug":"binghamton-ny","metro":"Binghamton, NY","state":"NY","population":245242,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0131,"moved_in":3694,"moved_out":4433,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-739,"net_migration_per_1000":-3.01335}},{"rowKey":"bellingham-wa","rank":72,"metroSlug":"bellingham-wa","metro":"Bellingham, WA","state":"WA","population":230503,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0034,"moved_in":6378,"moved_out":5686,"job_period":"12m to 2026-06","job_source":"CES","net_migration":692,"net_migration_per_1000":3.00213}},{"rowKey":"elizabeth-city-nc","rank":73,"metroSlug":"elizabeth-city-nc","metro":"Elizabeth City, NC","state":"NC","population":40834,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0167,"moved_in":1353,"moved_out":1231,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":122,"net_migration_per_1000":2.987706}},{"rowKey":"paragould-ar","rank":74,"metroSlug":"paragould-ar","metro":"Paragould, AR","state":"AR","population":46432,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0166,"moved_in":1124,"moved_out":986,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":138,"net_migration_per_1000":2.972088}},{"rowKey":"ardmore-ok","rank":75,"metroSlug":"ardmore-ok","metro":"Ardmore, OK","state":"OK","population":48555,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0117,"moved_in":1188,"moved_out":1044,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":144,"net_migration_per_1000":2.965709}},{"rowKey":"east-stroudsburg-pa","rank":76,"metroSlug":"east-stroudsburg-pa","metro":"East Stroudsburg, PA","state":"PA","population":167515,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0093,"moved_in":4277,"moved_out":4768,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-491,"net_migration_per_1000":-2.931081}},{"rowKey":"grand-forks-nd","rank":77,"metroSlug":"grand-forks-nd","metro":"Grand Forks, ND","state":"ND","population":103628,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0025,"moved_in":2645,"moved_out":2944,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-299,"net_migration_per_1000":-2.885321}},{"rowKey":"starkville-ms","rank":78,"metroSlug":"starkville-ms","metro":"Starkville, MS","state":"MS","population":61743,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0101,"moved_in":1709,"moved_out":1882,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-173,"net_migration_per_1000":-2.801937}},{"rowKey":"bozeman-mt","rank":79,"metroSlug":"bozeman-mt","metro":"Bozeman, MT","state":"MT","population":124074,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0016,"moved_in":5356,"moved_out":5009,"job_period":"12m to 2026-06","job_source":"CES","net_migration":347,"net_migration_per_1000":2.796718}},{"rowKey":"talladega-al","rank":80,"metroSlug":"talladega-al","metro":"Talladega, AL","state":"AL","population":91321,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0058,"moved_in":2073,"moved_out":1822,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":251,"net_migration_per_1000":2.748546}},{"rowKey":"ukiah-ca","rank":81,"metroSlug":"ukiah-ca","metro":"Ukiah, CA","state":"CA","population":90244,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0042,"moved_in":1507,"moved_out":1755,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-248,"net_migration_per_1000":-2.748105}},{"rowKey":"napa-ca","rank":82,"metroSlug":"napa-ca","metro":"Napa, CA","state":"CA","population":134869,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0071,"moved_in":3129,"moved_out":3498,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-369,"net_migration_per_1000":-2.735988}},{"rowKey":"opelousas-la","rank":83,"metroSlug":"opelousas-la","metro":"Opelousas, LA","state":"LA","population":81670,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0179,"moved_in":1651,"moved_out":1873,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-222,"net_migration_per_1000":-2.718256}},{"rowKey":"warner-robins-ga","rank":84,"metroSlug":"warner-robins-ga","metro":"Warner Robins, GA","state":"GA","population":198209,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0126,"moved_in":5796,"moved_out":5258,"job_period":"12m to 2026-06","job_source":"CES","net_migration":538,"net_migration_per_1000":2.714307}},{"rowKey":"cape-coral-fl","rank":85,"metroSlug":"cape-coral-fl","metro":"Cape Coral, FL","state":"FL","population":817666,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0059,"moved_in":27621,"moved_out":25404,"job_period":"12m to 2026-06","job_source":"CES","net_migration":2217,"net_migration_per_1000":2.711376}},{"rowKey":"erie-pa","rank":86,"metroSlug":"erie-pa","metro":"Erie, PA","state":"PA","population":269052,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0009,"moved_in":3263,"moved_out":3978,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-715,"net_migration_per_1000":-2.657479}},{"rowKey":"salina-ks","rank":87,"metroSlug":"salina-ks","metro":"Salina, KS","state":"KS","population":59487,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0145,"moved_in":1269,"moved_out":1426,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-157,"net_migration_per_1000":-2.639232}},{"rowKey":"iowa-city-ia","rank":88,"metroSlug":"iowa-city-ia","metro":"Iowa City, IA","state":"IA","population":179200,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0015,"moved_in":5199,"moved_out":5670,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-471,"net_migration_per_1000":-2.628348}},{"rowKey":"hammond-la","rank":89,"metroSlug":"hammond-la","metro":"Hammond, LA","state":"LA","population":136738,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.018,"moved_in":3217,"moved_out":2870,"job_period":"12m to 2026-06","job_source":"CES","net_migration":347,"net_migration_per_1000":2.5377}},{"rowKey":"red-bluff-ca","rank":90,"metroSlug":"red-bluff-ca","metro":"Red Bluff, CA","state":"CA","population":65167,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0067,"moved_in":1371,"moved_out":1536,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-165,"net_migration_per_1000":-2.531956}},{"rowKey":"show-low-az","rank":91,"metroSlug":"show-low-az","metro":"Show Low, AZ","state":"AZ","population":108415,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0205,"moved_in":2949,"moved_out":2676,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":273,"net_migration_per_1000":2.518102}},{"rowKey":"lima-oh","rank":92,"metroSlug":"lima-oh","metro":"Lima, OH","state":"OH","population":101348,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0006,"moved_in":2050,"moved_out":2303,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-253,"net_migration_per_1000":-2.496349}},{"rowKey":"farmington-mo","rank":93,"metroSlug":"farmington-mo","metro":"Farmington, MO","state":"MO","population":66999,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0027,"moved_in":1490,"moved_out":1324,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":166,"net_migration_per_1000":2.477649}},{"rowKey":"el-paso-tx","rank":94,"metroSlug":"el-paso-tx","metro":"El Paso, TX","state":"TX","population":874182,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0058,"moved_in":14191,"moved_out":16326,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2135,"net_migration_per_1000":-2.442283}},{"rowKey":"buffalo-ny","rank":95,"metroSlug":"buffalo-ny","metro":"Buffalo, NY","state":"NY","population":1161343,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0064,"moved_in":11409,"moved_out":14198,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2789,"net_migration_per_1000":-2.40153}},{"rowKey":"cortland-ny","rank":96,"metroSlug":"cortland-ny","metro":"Cortland, NY","state":"NY","population":46246,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0303,"moved_in":970,"moved_out":1081,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-111,"net_migration_per_1000":-2.400208}},{"rowKey":"shreveport-la","rank":97,"metroSlug":"shreveport-la","metro":"Shreveport, LA","state":"LA","population":386819,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0002,"moved_in":6006,"moved_out":6930,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-924,"net_migration_per_1000":-2.388714}},{"rowKey":"concord-nh","rank":98,"metroSlug":"concord-nh","metro":"Concord, NH","state":"NH","population":155967,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0059,"moved_in":4824,"moved_out":4452,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":372,"net_migration_per_1000":2.38512}},{"rowKey":"grants-pass-or","rank":99,"metroSlug":"grants-pass-or","metro":"Grants Pass, OR","state":"OR","population":88179,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0077,"moved_in":2240,"moved_out":2031,"job_period":"12m to 2026-06","job_source":"CES","net_migration":209,"net_migration_per_1000":2.370179}},{"rowKey":"chicago-il","rank":100,"metroSlug":"chicago-il","metro":"Chicago, IL","state":"IL","population":9371595,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0015,"moved_in":93548,"moved_out":115572,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-22024,"net_migration_per_1000":-2.35008}},{"rowKey":"syracuse-ny","rank":101,"metroSlug":"syracuse-ny","metro":"Syracuse, NY","state":"NY","population":656410,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0118,"moved_in":9025,"moved_out":10564,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1539,"net_migration_per_1000":-2.344571}},{"rowKey":"des-moines-ia","rank":102,"metroSlug":"des-moines-ia","metro":"Des Moines, IA","state":"IA","population":731120,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0047,"moved_in":13746,"moved_out":12047,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1699,"net_migration_per_1000":2.323832}},{"rowKey":"monroe-la","rank":103,"metroSlug":"monroe-la","metro":"Monroe, LA","state":"LA","population":223674,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0108,"moved_in":3298,"moved_out":3817,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-519,"net_migration_per_1000":-2.320341}},{"rowKey":"merced-ca","rank":104,"metroSlug":"merced-ca","metro":"Merced, CA","state":"CA","population":290201,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0347,"moved_in":4705,"moved_out":5367,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-662,"net_migration_per_1000":-2.281178}},{"rowKey":"denver-co","rank":105,"metroSlug":"denver-co","metro":"Denver, CO","state":"CO","population":3002721,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0011,"moved_in":80171,"moved_out":73337,"job_period":"12m to 2026-06","job_source":"CES","net_migration":6834,"net_migration_per_1000":2.275936}},{"rowKey":"bremerton-wa","rank":106,"metroSlug":"bremerton-wa","metro":"Bremerton, WA","state":"WA","population":277881,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.004,"moved_in":9334,"moved_out":8709,"job_period":"12m to 2026-06","job_source":"CES","net_migration":625,"net_migration_per_1000":2.249164}},{"rowKey":"urban-honolulu-hi","rank":107,"metroSlug":"urban-honolulu-hi","metro":"Urban Honolulu, HI","state":"HI","population":1001146,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0006,"moved_in":19803,"moved_out":22035,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2232,"net_migration_per_1000":-2.229445}},{"rowKey":"duncan-ok","rank":108,"metroSlug":"duncan-ok","metro":"Duncan, OK","state":"OK","population":43551,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0287,"moved_in":966,"moved_out":870,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":96,"net_migration_per_1000":2.204312}},{"rowKey":"augusta-me","rank":109,"metroSlug":"augusta-me","metro":"Augusta, ME","state":"ME","population":126808,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0104,"moved_in":3404,"moved_out":3126,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":278,"net_migration_per_1000":2.192291}},{"rowKey":"rutland-vt","rank":110,"metroSlug":"rutland-vt","metro":"Rutland, VT","state":"VT","population":60425,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0251,"moved_in":1334,"moved_out":1203,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":131,"net_migration_per_1000":2.167977}},{"rowKey":"safford-az","rank":111,"metroSlug":"safford-az","metro":"Safford, AZ","state":"AZ","population":39232,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0062,"moved_in":722,"moved_out":637,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":85,"net_migration_per_1000":2.166599}},{"rowKey":"fargo-nd","rank":112,"metroSlug":"fargo-nd","metro":"Fargo, ND","state":"ND","population":259459,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0107,"moved_in":6421,"moved_out":5865,"job_period":"12m to 2026-06","job_source":"CES","net_migration":556,"net_migration_per_1000":2.14292}},{"rowKey":"athens-oh","rank":113,"metroSlug":"athens-oh","metro":"Athens, OH","state":"OH","population":61737,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0101,"moved_in":1461,"moved_out":1593,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-132,"net_migration_per_1000":-2.138102}},{"rowKey":"norfolk-ne","rank":114,"metroSlug":"norfolk-ne","metro":"Norfolk, NE","state":"NE","population":48653,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0074,"moved_in":895,"moved_out":999,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-104,"net_migration_per_1000":-2.137587}},{"rowKey":"marinette-wi","rank":115,"metroSlug":"marinette-wi","metro":"Marinette, WI","state":"WI","population":65293,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0055,"moved_in":1355,"moved_out":1218,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":137,"net_migration_per_1000":2.098234}},{"rowKey":"deridder-la","rank":116,"metroSlug":"deridder-la","metro":"DeRidder, LA","state":"LA","population":36676,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0058,"moved_in":913,"moved_out":989,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-76,"net_migration_per_1000":-2.0722}},{"rowKey":"rochester-ny","rank":117,"metroSlug":"rochester-ny","metro":"Rochester, NY","state":"NY","population":1058413,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0043,"moved_in":12852,"moved_out":15043,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2191,"net_migration_per_1000":-2.07008}},{"rowKey":"alamogordo-nm","rank":118,"metroSlug":"alamogordo-nm","metro":"Alamogordo, NM","state":"NM","population":68816,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0078,"moved_in":2396,"moved_out":2259,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":137,"net_migration_per_1000":1.990816}},{"rowKey":"oklahoma-city-ok","rank":119,"metroSlug":"oklahoma-city-ok","metro":"Oklahoma City, OK","state":"OK","population":1463267,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0062,"moved_in":24504,"moved_out":21593,"job_period":"12m to 2026-06","job_source":"CES","net_migration":2911,"net_migration_per_1000":1.989384}},{"rowKey":"sierra-vista-az","rank":120,"metroSlug":"sierra-vista-az","metro":"Sierra Vista, AZ","state":"AZ","population":125566,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0395,"moved_in":3805,"moved_out":3557,"job_period":"12m to 2026-06","job_source":"CES","net_migration":248,"net_migration_per_1000":1.975057}},{"rowKey":"hanford-ca","rank":121,"metroSlug":"hanford-ca","metro":"Hanford, CA","state":"CA","population":153298,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0094,"moved_in":3041,"moved_out":3338,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-297,"net_migration_per_1000":-1.937403}},{"rowKey":"rocky-mount-nc","rank":122,"metroSlug":"rocky-mount-nc","metro":"Rocky Mount, NC","state":"NC","population":144952,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0047,"moved_in":3103,"moved_out":2823,"job_period":"12m to 2026-06","job_source":"CES","net_migration":280,"net_migration_per_1000":1.931674}},{"rowKey":"tallahassee-fl","rank":123,"metroSlug":"tallahassee-fl","metro":"Tallahassee, FL","state":"FL","population":391730,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0017,"moved_in":8933,"moved_out":9687,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-754,"net_migration_per_1000":-1.924795}},{"rowKey":"niles-mi","rank":124,"metroSlug":"niles-mi","metro":"Niles, MI","state":"MI","population":153288,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0047,"moved_in":3299,"moved_out":3592,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-293,"net_migration_per_1000":-1.911435}},{"rowKey":"bangor-me","rank":125,"metroSlug":"bangor-me","metro":"Bangor, ME","state":"ME","population":154710,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0016,"moved_in":3611,"moved_out":3318,"job_period":"12m to 2026-06","job_source":"CES","net_migration":293,"net_migration_per_1000":1.893866}},{"rowKey":"naples-fl","rank":126,"metroSlug":"naples-fl","metro":"Naples, FL","state":"FL","population":398291,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0143,"moved_in":13658,"moved_out":12916,"job_period":"12m to 2026-06","job_source":"CES","net_migration":742,"net_migration_per_1000":1.862959}},{"rowKey":"wilson-nc","rank":127,"metroSlug":"wilson-nc","metro":"Wilson, NC","state":"NC","population":79290,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0052,"moved_in":1954,"moved_out":1807,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":147,"net_migration_per_1000":1.853954}},{"rowKey":"martin-tn","rank":128,"metroSlug":"martin-tn","metro":"Martin, TN","state":"TN","population":33016,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.007,"moved_in":817,"moved_out":756,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":61,"net_migration_per_1000":1.847589}},{"rowKey":"hudson-ny","rank":129,"metroSlug":"hudson-ny","metro":"Hudson, NY","state":"NY","population":61100,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0004,"moved_in":1521,"moved_out":1633,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-112,"net_migration_per_1000":-1.833061}},{"rowKey":"visalia-ca","rank":130,"metroSlug":"visalia-ca","metro":"Visalia, CA","state":"CA","population":478693,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0063,"moved_in":5372,"moved_out":6240,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-868,"net_migration_per_1000":-1.813271}},{"rowKey":"saginaw-mi","rank":131,"metroSlug":"saginaw-mi","metro":"Saginaw, MI","state":"MI","population":188665,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0158,"moved_in":3690,"moved_out":4031,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-341,"net_migration_per_1000":-1.807436}},{"rowKey":"kapaa-hi","rank":132,"metroSlug":"kapaa-hi","metro":"Kapaa, HI","state":"HI","population":73731,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0067,"moved_in":1188,"moved_out":1318,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-130,"net_migration_per_1000":-1.763166}},{"rowKey":"madison-wi","rank":133,"metroSlug":"madison-wi","metro":"Madison, WI","state":"WI","population":691830,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0038,"moved_in":17828,"moved_out":16615,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1213,"net_migration_per_1000":1.753321}},{"rowKey":"modesto-ca","rank":134,"metroSlug":"modesto-ca","metro":"Modesto, CA","state":"CA","population":553990,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0067,"moved_in":8834,"moved_out":9801,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-967,"net_migration_per_1000":-1.745519}},{"rowKey":"wahpeton-nd","rank":135,"metroSlug":"wahpeton-nd","metro":"Wahpeton, ND","state":"ND","population":22955,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0033,"moved_in":516,"moved_out":556,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-40,"net_migration_per_1000":-1.74254}},{"rowKey":"billings-mt","rank":136,"metroSlug":"billings-mt","metro":"Billings, MT","state":"MT","population":189255,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.005,"moved_in":4307,"moved_out":3980,"job_period":"12m to 2026-06","job_source":"CES","net_migration":327,"net_migration_per_1000":1.727828}},{"rowKey":"andrews-tx","rank":137,"metroSlug":"andrews-tx","metro":"Andrews, TX","state":"TX","population":18610,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0142,"moved_in":397,"moved_out":429,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-32,"net_migration_per_1000":-1.719506}},{"rowKey":"oneonta-ny","rank":138,"metroSlug":"oneonta-ny","metro":"Oneonta, NY","state":"NY","population":60108,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0102,"moved_in":1332,"moved_out":1434,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-102,"net_migration_per_1000":-1.696945}},{"rowKey":"eau-claire-wi","rank":139,"metroSlug":"eau-claire-wi","metro":"Eau Claire, WI","state":"WI","population":173915,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0019,"moved_in":3918,"moved_out":3623,"job_period":"12m to 2026-06","job_source":"CES","net_migration":295,"net_migration_per_1000":1.696231}},{"rowKey":"marion-nc","rank":140,"metroSlug":"marion-nc","metro":"Marion, NC","state":"NC","population":44817,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0058,"moved_in":1033,"moved_out":957,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":76,"net_migration_per_1000":1.695785}},{"rowKey":"salt-lake-city-ut","rank":141,"metroSlug":"salt-lake-city-ut","metro":"Salt Lake City, UT","state":"UT","population":1275870,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0127,"moved_in":28329,"moved_out":30473,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-2144,"net_migration_per_1000":-1.680422}},{"rowKey":"san-diego-ca","rank":142,"metroSlug":"san-diego-ca","metro":"San Diego, CA","state":"CA","population":3288774,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0026,"moved_in":68029,"moved_out":73553,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-5524,"net_migration_per_1000":-1.679653}},{"rowKey":"north-wilkesboro-nc","rank":143,"metroSlug":"north-wilkesboro-nc","metro":"North Wilkesboro, NC","state":"NC","population":65935,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0214,"moved_in":1088,"moved_out":978,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":110,"net_migration_per_1000":1.66831}},{"rowKey":"sandusky-oh","rank":144,"metroSlug":"sandusky-oh","metro":"Sandusky, OH","state":"OH","population":114575,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0208,"moved_in":2839,"moved_out":3030,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-191,"net_migration_per_1000":-1.66703}},{"rowKey":"corning-ny","rank":145,"metroSlug":"corning-ny","metro":"Corning, NY","state":"NY","population":92588,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0004,"moved_in":1860,"moved_out":2014,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-154,"net_migration_per_1000":-1.663282}},{"rowKey":"coos-bay-or","rank":146,"metroSlug":"coos-bay-or","metro":"Coos Bay, OR","state":"OR","population":64827,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.001,"moved_in":1639,"moved_out":1533,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":106,"net_migration_per_1000":1.635121}},{"rowKey":"fort-smith-ar","rank":147,"metroSlug":"fort-smith-ar","metro":"Fort Smith, AR","state":"AR","population":229899,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0082,"moved_in":4255,"moved_out":3880,"job_period":"12m to 2026-06","job_source":"CES","net_migration":375,"net_migration_per_1000":1.631151}},{"rowKey":"marquette-mi","rank":148,"metroSlug":"marquette-mi","metro":"Marquette, MI","state":"MI","population":67112,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0342,"moved_in":1503,"moved_out":1394,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":109,"net_migration_per_1000":1.624151}},{"rowKey":"ruston-la","rank":149,"metroSlug":"ruston-la","metro":"Ruston, LA","state":"LA","population":48174,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0259,"moved_in":1244,"moved_out":1322,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-78,"net_migration_per_1000":-1.619131}},{"rowKey":"gadsden-al","rank":150,"metroSlug":"gadsden-al","metro":"Gadsden, AL","state":"AL","population":103105,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0012,"moved_in":2106,"moved_out":1941,"job_period":"12m to 2026-06","job_source":"CES","net_migration":165,"net_migration_per_1000":1.60031}},{"rowKey":"ogdensburg-ny","rank":151,"metroSlug":"ogdensburg-ny","metro":"Ogdensburg, NY","state":"NY","population":107226,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0005,"moved_in":1309,"moved_out":1480,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-171,"net_migration_per_1000":-1.594762}},{"rowKey":"olean-ny","rank":152,"metroSlug":"olean-ny","metro":"Olean, NY","state":"NY","population":76145,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0153,"moved_in":1346,"moved_out":1467,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-121,"net_migration_per_1000":-1.589073}},{"rowKey":"silver-city-nm","rank":153,"metroSlug":"silver-city-nm","metro":"Silver City, NM","state":"NM","population":27775,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0218,"moved_in":642,"moved_out":598,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":44,"net_migration_per_1000":1.584158}},{"rowKey":"cumberland-md","rank":154,"metroSlug":"cumberland-md","metro":"Cumberland, MD","state":"MD","population":94306,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0231,"moved_in":1346,"moved_out":1199,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":147,"net_migration_per_1000":1.558756}},{"rowKey":"brainerd-mn","rank":155,"metroSlug":"brainerd-mn","metro":"Brainerd, MN","state":"MN","population":98678,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0146,"moved_in":2433,"moved_out":2280,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":153,"net_migration_per_1000":1.550498}},{"rowKey":"fresno-ca","rank":156,"metroSlug":"fresno-ca","metro":"Fresno, CA","state":"CA","population":1177665,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0092,"moved_in":12276,"moved_out":14101,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1825,"net_migration_per_1000":-1.549677}},{"rowKey":"rochester-mn","rank":157,"metroSlug":"rochester-mn","metro":"Rochester, MN","state":"MN","population":228522,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0044,"moved_in":5346,"moved_out":5696,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-350,"net_migration_per_1000":-1.531581}},{"rowKey":"tucson-az","rank":158,"metroSlug":"tucson-az","metro":"Tucson, AZ","state":"AZ","population":1060490,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0024,"moved_in":22250,"moved_out":20633,"job_period":"12m to 2026-06","job_source":"CES","net_migration":1617,"net_migration_per_1000":1.524767}},{"rowKey":"brookings-sd","rank":159,"metroSlug":"brookings-sd","metro":"Brookings, SD","state":"SD","population":35353,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0161,"moved_in":1026,"moved_out":1079,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-53,"net_migration_per_1000":-1.499166}},{"rowKey":"hermiston-or","rank":160,"metroSlug":"hermiston-or","metro":"Hermiston, OR","state":"OR","population":92240,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0085,"moved_in":1522,"moved_out":1660,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-138,"net_migration_per_1000":-1.496097}},{"rowKey":"hartford-ct","rank":161,"metroSlug":"hartford-ct","metro":"Hartford, CT","state":"CT","population":1153112,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0033,"moved_in":20823,"moved_out":22515,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1692,"net_migration_per_1000":-1.467334}},{"rowKey":"ada-ok","rank":162,"metroSlug":"ada-ok","metro":"Ada, OK","state":"OK","population":38235,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0064,"moved_in":942,"moved_out":886,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":56,"net_migration_per_1000":1.464627}},{"rowKey":"rolla-mo","rank":163,"metroSlug":"rolla-mo","metro":"Rolla, MO","state":"MO","population":45194,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0187,"moved_in":1244,"moved_out":1310,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-66,"net_migration_per_1000":-1.460371}},{"rowKey":"logan-ut","rank":164,"metroSlug":"logan-ut","metro":"Logan, UT","state":"UT","population":155102,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0067,"moved_in":3937,"moved_out":4162,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-225,"net_migration_per_1000":-1.450658}},{"rowKey":"auburn-in","rank":165,"metroSlug":"auburn-in","metro":"Auburn, IN","state":"IN","population":43807,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0062,"moved_in":1244,"moved_out":1181,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":63,"net_migration_per_1000":1.438126}},{"rowKey":"the-dalles-or","rank":166,"metroSlug":"the-dalles-or","metro":"The Dalles, OR","state":"OR","population":26552,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0113,"moved_in":707,"moved_out":745,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-38,"net_migration_per_1000":-1.431154}},{"rowKey":"chico-ca","rank":167,"metroSlug":"chico-ca","metro":"Chico, CA","state":"CA","population":207929,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0072,"moved_in":4691,"moved_out":4394,"job_period":"12m to 2026-06","job_source":"CES","net_migration":297,"net_migration_per_1000":1.428372}},{"rowKey":"ogden-ut","rank":168,"metroSlug":"ogden-ut","metro":"Ogden, UT","state":"UT","population":653374,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0092,"moved_in":14559,"moved_out":13629,"job_period":"12m to 2026-06","job_source":"CES","net_migration":930,"net_migration_per_1000":1.423381}},{"rowKey":"cadillac-mi","rank":169,"metroSlug":"cadillac-mi","metro":"Cadillac, MI","state":"MI","population":49284,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0315,"moved_in":1148,"moved_out":1078,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":70,"net_migration_per_1000":1.420339}},{"rowKey":"elko-nv","rank":170,"metroSlug":"elko-nv","metro":"Elko, NV","state":"NV","population":55632,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0156,"moved_in":1392,"moved_out":1471,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-79,"net_migration_per_1000":-1.420046}},{"rowKey":"muskogee-ok","rank":171,"metroSlug":"muskogee-ok","metro":"Muskogee, OK","state":"OK","population":66444,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0137,"moved_in":1595,"moved_out":1501,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":94,"net_migration_per_1000":1.414725}},{"rowKey":"rome-ga","rank":172,"metroSlug":"rome-ga","metro":"Rome, GA","state":"GA","population":99693,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0065,"moved_in":2279,"moved_out":2138,"job_period":"12m to 2026-06","job_source":"CES","net_migration":141,"net_migration_per_1000":1.414342}},{"rowKey":"bakersfield-ca","rank":173,"metroSlug":"bakersfield-ca","metro":"Bakersfield, CA","state":"CA","population":915075,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0155,"moved_in":12256,"moved_out":13537,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1281,"net_migration_per_1000":-1.399885}},{"rowKey":"bloomsburg-pa","rank":174,"metroSlug":"bloomsburg-pa","metro":"Bloomsburg, PA","state":"PA","population":65362,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0095,"moved_in":1436,"moved_out":1345,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":91,"net_migration_per_1000":1.392246}},{"rowKey":"atlantic-city-nj","rank":175,"metroSlug":"atlantic-city-nj","metro":"Atlantic City, NJ","state":"NJ","population":371211,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0163,"moved_in":7035,"moved_out":7549,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-514,"net_migration_per_1000":-1.384657}},{"rowKey":"holland-mi","rank":176,"metroSlug":"holland-mi","metro":"Holland, MI","state":"MI","population":121456,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0075,"moved_in":3432,"moved_out":3264,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":168,"net_migration_per_1000":1.383217}},{"rowKey":"valdosta-ga","rank":177,"metroSlug":"valdosta-ga","metro":"Valdosta, GA","state":"GA","population":150188,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0072,"moved_in":4123,"moved_out":3916,"job_period":"12m to 2026-06","job_source":"CES","net_migration":207,"net_migration_per_1000":1.378273}},{"rowKey":"thomasville-ga","rank":178,"metroSlug":"thomasville-ga","metro":"Thomasville, GA","state":"GA","population":71885,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0016,"moved_in":1357,"moved_out":1259,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":98,"net_migration_per_1000":1.363289}},{"rowKey":"marshalltown-ia","rank":179,"metroSlug":"marshalltown-ia","metro":"Marshalltown, IA","state":"IA","population":40114,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.008,"moved_in":812,"moved_out":865,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-53,"net_migration_per_1000":-1.321234}},{"rowKey":"lawrence-ks","rank":180,"metroSlug":"lawrence-ks","metro":"Lawrence, KS","state":"KS","population":120302,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0018,"moved_in":3886,"moved_out":4043,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-157,"net_migration_per_1000":-1.305049}},{"rowKey":"dalton-ga","rank":181,"metroSlug":"dalton-ga","metro":"Dalton, GA","state":"GA","population":144160,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0232,"moved_in":2193,"moved_out":2005,"job_period":"12m to 2026-06","job_source":"CES","net_migration":188,"net_migration_per_1000":1.304107}},{"rowKey":"barnstable-town-ma","rank":182,"metroSlug":"barnstable-town-ma","metro":"Barnstable Town, MA","state":"MA","population":231668,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0248,"moved_in":6208,"moved_out":6509,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-301,"net_migration_per_1000":-1.299273}},{"rowKey":"vidalia-ga","rank":183,"metroSlug":"vidalia-ga","metro":"Vidalia, GA","state":"GA","population":35742,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0072,"moved_in":675,"moved_out":629,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":46,"net_migration_per_1000":1.287001}},{"rowKey":"laurel-ms","rank":184,"metroSlug":"laurel-ms","metro":"Laurel, MS","state":"MS","population":82531,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0078,"moved_in":1249,"moved_out":1354,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-105,"net_migration_per_1000":-1.272249}},{"rowKey":"fairmont-wv","rank":185,"metroSlug":"fairmont-wv","metro":"Fairmont, WV","state":"WV","population":55909,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0124,"moved_in":1239,"moved_out":1168,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":71,"net_migration_per_1000":1.269921}},{"rowKey":"kokomo-in","rank":186,"metroSlug":"kokomo-in","metro":"Kokomo, IN","state":"IN","population":83752,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0202,"moved_in":2075,"moved_out":1971,"job_period":"12m to 2026-06","job_source":"CES","net_migration":104,"net_migration_per_1000":1.241761}},{"rowKey":"philadelphia-pa","rank":187,"metroSlug":"philadelphia-pa","metro":"Philadelphia, PA","state":"PA","population":6272014,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0032,"moved_in":76350,"moved_out":83957,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-7607,"net_migration_per_1000":-1.212848}},{"rowKey":"corpus-christi-tx","rank":188,"metroSlug":"corpus-christi-tx","metro":"Corpus Christi, TX","state":"TX","population":448012,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0078,"moved_in":8856,"moved_out":9395,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-539,"net_migration_per_1000":-1.203093}},{"rowKey":"beaumont-tx","rank":189,"metroSlug":"beaumont-tx","metro":"Beaumont, TX","state":"TX","population":396827,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0026,"moved_in":6128,"moved_out":6595,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-467,"net_migration_per_1000":-1.176835}},{"rowKey":"lumberton-nc","rank":190,"metroSlug":"lumberton-nc","metro":"Lumberton, NC","state":"NC","population":116902,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0171,"moved_in":2107,"moved_out":1971,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":136,"net_migration_per_1000":1.163368}},{"rowKey":"pueblo-co","rank":191,"metroSlug":"pueblo-co","metro":"Pueblo, CO","state":"CO","population":169356,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0087,"moved_in":3914,"moved_out":3719,"job_period":"12m to 2026-06","job_source":"CES","net_migration":195,"net_migration_per_1000":1.151421}},{"rowKey":"beaver-dam-wi","rank":192,"metroSlug":"beaver-dam-wi","metro":"Beaver Dam, WI","state":"WI","population":88742,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0011,"moved_in":2279,"moved_out":2380,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-101,"net_migration_per_1000":-1.138131}},{"rowKey":"canon-city-co","rank":193,"metroSlug":"canon-city-co","metro":"Cañon City, CO","state":"CO","population":49634,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0141,"moved_in":1382,"moved_out":1326,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":56,"net_migration_per_1000":1.128259}},{"rowKey":"casper-wy","rank":194,"metroSlug":"casper-wy","metro":"Casper, WY","state":"WY","population":79977,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0098,"moved_in":1964,"moved_out":1877,"job_period":"12m to 2026-06","job_source":"CES","net_migration":87,"net_migration_per_1000":1.087813}},{"rowKey":"oshkosh-wi","rank":195,"metroSlug":"oshkosh-wi","metro":"Oshkosh, WI","state":"WI","population":171769,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0095,"moved_in":5031,"moved_out":4847,"job_period":"12m to 2026-06","job_source":"CES","net_migration":184,"net_migration_per_1000":1.071206}},{"rowKey":"mount-pleasant-tx","rank":196,"metroSlug":"mount-pleasant-tx","metro":"Mount Pleasant, TX","state":"TX","population":56237,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0728,"moved_in":1240,"moved_out":1181,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":59,"net_migration_per_1000":1.049131}},{"rowKey":"colorado-springs-co","rank":197,"metroSlug":"colorado-springs-co","metro":"Colorado Springs, CO","state":"CO","population":767824,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.007,"moved_in":28046,"moved_out":27274,"job_period":"12m to 2026-06","job_source":"CES","net_migration":772,"net_migration_per_1000":1.005439}},{"rowKey":"durham-nc","rank":198,"metroSlug":"durham-nc","metro":"Durham, NC","state":"NC","population":601724,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0067,"moved_in":21064,"moved_out":20463,"job_period":"12m to 2026-06","job_source":"CES","net_migration":601,"net_migration_per_1000":0.998797}},{"rowKey":"mcallen-tx","rank":199,"metroSlug":"mcallen-tx","metro":"McAllen, TX","state":"TX","population":891977,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0107,"moved_in":8076,"moved_out":8942,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-866,"net_migration_per_1000":-0.970877}},{"rowKey":"indianapolis-in","rank":200,"metroSlug":"indianapolis-in","metro":"Indianapolis, IN","state":"IN","population":2130055,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.004,"moved_in":35275,"moved_out":33209,"job_period":"12m to 2026-06","job_source":"CES","net_migration":2066,"net_migration_per_1000":0.969928}},{"rowKey":"fond-du-lac-wi","rank":201,"metroSlug":"fond-du-lac-wi","metro":"Fond du Lac, WI","state":"WI","population":104137,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0063,"moved_in":2228,"moved_out":2328,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-100,"net_migration_per_1000":-0.960273}},{"rowKey":"torrington-ct","rank":202,"metroSlug":"torrington-ct","metro":"Torrington, CT","state":"CT","population":113216,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0254,"moved_in":2914,"moved_out":2806,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":108,"net_migration_per_1000":0.953929}},{"rowKey":"heber-ut","rank":203,"metroSlug":"heber-ut","metro":"Heber, UT","state":"UT","population":79612,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0074,"moved_in":2831,"moved_out":2906,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-75,"net_migration_per_1000":-0.942069}},{"rowKey":"la-grande-or","rank":204,"metroSlug":"la-grande-or","metro":"La Grande, OR","state":"OR","population":26144,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0104,"moved_in":623,"moved_out":647,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-24,"net_migration_per_1000":-0.917993}},{"rowKey":"dubois-pa","rank":205,"metroSlug":"dubois-pa","metro":"DuBois, PA","state":"PA","population":78635,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0003,"moved_in":1158,"moved_out":1230,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-72,"net_migration_per_1000":-0.915623}},{"rowKey":"fort-madison-ia","rank":206,"metroSlug":"fort-madison-ia","metro":"Fort Madison, IA","state":"IA","population":32893,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0009,"moved_in":566,"moved_out":596,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-30,"net_migration_per_1000":-0.912048}},{"rowKey":"jamestown-ny","rank":207,"metroSlug":"jamestown-ny","metro":"Jamestown, NY","state":"NY","population":125544,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0017,"moved_in":1716,"moved_out":1829,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-113,"net_migration_per_1000":-0.900083}},{"rowKey":"cape-girardeau-mo","rank":208,"metroSlug":"cape-girardeau-mo","metro":"Cape Girardeau, MO","state":"MO","population":98169,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.002,"moved_in":2048,"moved_out":2136,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-88,"net_migration_per_1000":-0.896413}},{"rowKey":"moses-lake-wa","rank":209,"metroSlug":"moses-lake-wa","metro":"Moses Lake, WA","state":"WA","population":101799,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0093,"moved_in":2402,"moved_out":2311,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":91,"net_migration_per_1000":0.893918}},{"rowKey":"tifton-ga","rank":210,"metroSlug":"tifton-ga","metro":"Tifton, GA","state":"GA","population":50377,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0057,"moved_in":1147,"moved_out":1103,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":44,"net_migration_per_1000":0.873414}},{"rowKey":"reading-pa","rank":211,"metroSlug":"reading-pa","metro":"Reading, PA","state":"PA","population":433015,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0022,"moved_in":7742,"moved_out":8100,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-358,"net_migration_per_1000":-0.826761}},{"rowKey":"lewiston-id","rank":212,"metroSlug":"lewiston-id","metro":"Lewiston, ID","state":"ID","population":65164,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0044,"moved_in":1354,"moved_out":1302,"job_period":"12m to 2026-06","job_source":"CES","net_migration":52,"net_migration_per_1000":0.797987}},{"rowKey":"martinsville-va","rank":213,"metroSlug":"martinsville-va","metro":"Martinsville, VA","state":"VA","population":63638,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0426,"moved_in":1051,"moved_out":1001,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":50,"net_migration_per_1000":0.785694}},{"rowKey":"tupelo-ms","rank":214,"metroSlug":"tupelo-ms","metro":"Tupelo, MS","state":"MS","population":132254,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0086,"moved_in":2493,"moved_out":2390,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":103,"net_migration_per_1000":0.778804}},{"rowKey":"goldsboro-nc","rank":215,"metroSlug":"goldsboro-nc","metro":"Goldsboro, NC","state":"NC","population":118652,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0118,"moved_in":3189,"moved_out":3098,"job_period":"12m to 2026-06","job_source":"CES","net_migration":91,"net_migration_per_1000":0.766949}},{"rowKey":"appleton-wi","rank":216,"metroSlug":"appleton-wi","metro":"Appleton, WI","state":"WI","population":245768,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0048,"moved_in":6372,"moved_out":6186,"job_period":"12m to 2026-06","job_source":"CES","net_migration":186,"net_migration_per_1000":0.756811}},{"rowKey":"sacramento-ca","rank":217,"metroSlug":"sacramento-ca","metro":"Sacramento, CA","state":"CA","population":2426388,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0068,"moved_in":40640,"moved_out":42388,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1748,"net_migration_per_1000":-0.720412}},{"rowKey":"meadville-pa","rank":218,"metroSlug":"meadville-pa","metro":"Meadville, PA","state":"PA","population":82716,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0037,"moved_in":1403,"moved_out":1462,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-59,"net_migration_per_1000":-0.713284}},{"rowKey":"sunbury-pa","rank":219,"metroSlug":"sunbury-pa","metro":"Sunbury, PA","state":"PA","population":108663,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0051,"moved_in":2210,"moved_out":2287,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-77,"net_migration_per_1000":-0.708613}},{"rowKey":"glens-falls-ny","rank":220,"metroSlug":"glens-falls-ny","metro":"Glens Falls, NY","state":"NY","population":126039,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0081,"moved_in":2774,"moved_out":2690,"job_period":"12m to 2026-06","job_source":"CES","net_migration":84,"net_migration_per_1000":0.66646}},{"rowKey":"taos-nm","rank":221,"metroSlug":"taos-nm","metro":"Taos, NM","state":"NM","population":34543,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.013,"moved_in":807,"moved_out":784,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":23,"net_migration_per_1000":0.665837}},{"rowKey":"st-joseph-mo","rank":222,"metroSlug":"st-joseph-mo","metro":"St. Joseph, MO","state":"MO","population":120012,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0101,"moved_in":2083,"moved_out":2161,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-78,"net_migration_per_1000":-0.649935}},{"rowKey":"farmington-nm","rank":223,"metroSlug":"farmington-nm","metro":"Farmington, NM","state":"NM","population":120942,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.015,"moved_in":1966,"moved_out":2043,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-77,"net_migration_per_1000":-0.636669}},{"rowKey":"college-station-tx","rank":224,"metroSlug":"college-station-tx","metro":"College Station, TX","state":"TX","population":278335,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.009,"moved_in":7796,"moved_out":7967,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-171,"net_migration_per_1000":-0.614368}},{"rowKey":"murray-ky","rank":225,"metroSlug":"murray-ky","metro":"Murray, KY","state":"KY","population":38224,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0024,"moved_in":1078,"moved_out":1055,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":23,"net_migration_per_1000":0.601716}},{"rowKey":"branson-mo","rank":226,"metroSlug":"branson-mo","metro":"Branson, MO","state":"MO","population":56529,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0087,"moved_in":1939,"moved_out":1973,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-34,"net_migration_per_1000":-0.601461}},{"rowKey":"seattle-wa","rank":227,"metroSlug":"seattle-wa","metro":"Seattle, WA","state":"WA","population":4061920,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0005,"moved_in":82874,"moved_out":80436,"job_period":"12m to 2026-06","job_source":"CES","net_migration":2438,"net_migration_per_1000":0.600209}},{"rowKey":"wisconsin-rapids-wi","rank":228,"metroSlug":"wisconsin-rapids-wi","metro":"Wisconsin Rapids, WI","state":"WI","population":74004,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0243,"moved_in":1820,"moved_out":1776,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":44,"net_migration_per_1000":0.594562}},{"rowKey":"athens-ga","rank":229,"metroSlug":"athens-ga","metro":"Athens, GA","state":"GA","population":220197,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.023,"moved_in":6097,"moved_out":6223,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-126,"net_migration_per_1000":-0.572215}},{"rowKey":"albuquerque-nm","rank":230,"metroSlug":"albuquerque-nm","metro":"Albuquerque, NM","state":"NM","population":921482,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0077,"moved_in":15685,"moved_out":15177,"job_period":"12m to 2026-06","job_source":"CES","net_migration":508,"net_migration_per_1000":0.551286}},{"rowKey":"ponca-city-ok","rank":231,"metroSlug":"ponca-city-ok","metro":"Ponca City, OK","state":"OK","population":43625,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0063,"moved_in":911,"moved_out":935,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-24,"net_migration_per_1000":-0.550143}},{"rowKey":"harrisburg-pa","rank":232,"metroSlug":"harrisburg-pa","metro":"Harrisburg, PA","state":"PA","population":604155,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0003,"moved_in":12831,"moved_out":12517,"job_period":"12m to 2026-06","job_source":"CES","net_migration":314,"net_migration_per_1000":0.519734}},{"rowKey":"janesville-wi","rank":233,"metroSlug":"janesville-wi","metro":"Janesville, WI","state":"WI","population":164350,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.003,"moved_in":3589,"moved_out":3504,"job_period":"12m to 2026-06","job_source":"CES","net_migration":85,"net_migration_per_1000":0.517189}},{"rowKey":"yuma-az","rank":234,"metroSlug":"yuma-az","metro":"Yuma, AZ","state":"AZ","population":211741,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0243,"moved_in":4851,"moved_out":4742,"job_period":"12m to 2026-06","job_source":"CES","net_migration":109,"net_migration_per_1000":0.51478}},{"rowKey":"topeka-ks","rank":235,"metroSlug":"topeka-ks","metro":"Topeka, KS","state":"KS","population":232468,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0133,"moved_in":3927,"moved_out":4041,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-114,"net_migration_per_1000":-0.49039}},{"rowKey":"florence-sc","rank":236,"metroSlug":"florence-sc","metro":"Florence, SC","state":"SC","population":199675,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0012,"moved_in":3577,"moved_out":3480,"job_period":"12m to 2026-06","job_source":"CES","net_migration":97,"net_migration_per_1000":0.485789}},{"rowKey":"yuba-city-ca","rank":237,"metroSlug":"yuba-city-ca","metro":"Yuba City, CA","state":"CA","population":183364,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0212,"moved_in":4010,"moved_out":4098,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-88,"net_migration_per_1000":-0.47992}},{"rowKey":"bellefontaine-oh","rank":238,"metroSlug":"bellefontaine-oh","metro":"Bellefontaine, OH","state":"OH","population":46089,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0013,"moved_in":1141,"moved_out":1163,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-22,"net_migration_per_1000":-0.477337}},{"rowKey":"ontario-or","rank":239,"metroSlug":"ontario-or","metro":"Ontario, OR","state":"OR","population":58725,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0054,"moved_in":1268,"moved_out":1296,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-28,"net_migration_per_1000":-0.476799}},{"rowKey":"jackson-tn","rank":240,"metroSlug":"jackson-tn","metro":"Jackson, TN","state":"TN","population":181719,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0024,"moved_in":3505,"moved_out":3422,"job_period":"12m to 2026-06","job_source":"CES","net_migration":83,"net_migration_per_1000":0.456749}},{"rowKey":"watertown-wi","rank":241,"metroSlug":"watertown-wi","metro":"Watertown, WI","state":"WI","population":86003,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0077,"moved_in":2417,"moved_out":2379,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":38,"net_migration_per_1000":0.441845}},{"rowKey":"burlington-ia","rank":242,"metroSlug":"burlington-ia","metro":"Burlington, IA","state":"IA","population":44680,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0141,"moved_in":845,"moved_out":864,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-19,"net_migration_per_1000":-0.425246}},{"rowKey":"cincinnati-oh","rank":243,"metroSlug":"cincinnati-oh","metro":"Cincinnati, OH","state":"OH","population":2270706,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0022,"moved_in":28888,"moved_out":29847,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-959,"net_migration_per_1000":-0.422336}},{"rowKey":"owensboro-ky","rank":244,"metroSlug":"owensboro-ky","metro":"Owensboro, KY","state":"KY","population":112762,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.001,"moved_in":1773,"moved_out":1818,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-45,"net_migration_per_1000":-0.399071}},{"rowKey":"midland-mi","rank":245,"metroSlug":"midland-mi","metro":"Midland, MI","state":"MI","population":83757,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0246,"moved_in":2321,"moved_out":2288,"job_period":"12m to 2026-06","job_source":"CES","net_migration":33,"net_migration_per_1000":0.393997}},{"rowKey":"stephenville-tx","rank":246,"metroSlug":"stephenville-tx","metro":"Stephenville, TX","state":"TX","population":43794,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0438,"moved_in":1361,"moved_out":1378,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-17,"net_migration_per_1000":-0.388181}},{"rowKey":"alexandria-mn","rank":247,"metroSlug":"alexandria-mn","metro":"Alexandria, MN","state":"MN","population":39575,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0078,"moved_in":1033,"moved_out":1018,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":15,"net_migration_per_1000":0.379027}},{"rowKey":"vallejo-ca","rank":248,"metroSlug":"vallejo-ca","metro":"Vallejo, CA","state":"CA","population":451918,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0049,"moved_in":11203,"moved_out":11373,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-170,"net_migration_per_1000":-0.376174}},{"rowKey":"auburn-ny","rank":249,"metroSlug":"auburn-ny","metro":"Auburn, NY","state":"NY","population":75102,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0129,"moved_in":1348,"moved_out":1376,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-28,"net_migration_per_1000":-0.372826}},{"rowKey":"duluth-mn","rank":250,"metroSlug":"duluth-mn","metro":"Duluth, MN","state":"MN","population":280870,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0055,"moved_in":4872,"moved_out":4769,"job_period":"12m to 2026-06","job_source":"CES","net_migration":103,"net_migration_per_1000":0.366718}},{"rowKey":"minneapolis-mn","rank":251,"metroSlug":"minneapolis-mn","metro":"Minneapolis, MN","state":"MN","population":3713668,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0022,"moved_in":48491,"moved_out":49781,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1290,"net_migration_per_1000":-0.347365}},{"rowKey":"angola-in","rank":252,"metroSlug":"angola-in","metro":"Angola, IN","state":"IN","population":34726,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0029,"moved_in":931,"moved_out":919,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":12,"net_migration_per_1000":0.345562}},{"rowKey":"weirton-wv","rank":253,"metroSlug":"weirton-wv","metro":"Weirton, WV","state":"WV","population":114754,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0007,"moved_in":1798,"moved_out":1836,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-38,"net_migration_per_1000":-0.331143}},{"rowKey":"racine-wi","rank":254,"metroSlug":"racine-wi","metro":"Racine, WI","state":"WI","population":197532,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0078,"moved_in":4642,"moved_out":4577,"job_period":"12m to 2026-06","job_source":"CES","net_migration":65,"net_migration_per_1000":0.329061}},{"rowKey":"riverside-ca","rank":255,"metroSlug":"riverside-ca","metro":"Riverside, CA","state":"CA","population":4675704,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0054,"moved_in":79971,"moved_out":81468,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-1497,"net_migration_per_1000":-0.320166}},{"rowKey":"bartlesville-ok","rank":256,"metroSlug":"bartlesville-ok","metro":"Bartlesville, OK","state":"OK","population":53326,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0011,"moved_in":1342,"moved_out":1325,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":17,"net_migration_per_1000":0.318794}},{"rowKey":"grand-rapids-mi","rank":257,"metroSlug":"grand-rapids-mi","metro":"Grand Rapids, MI","state":"MI","population":1162152,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0026,"moved_in":19394,"moved_out":19030,"job_period":"12m to 2026-06","job_source":"CES","net_migration":364,"net_migration_per_1000":0.313212}},{"rowKey":"sault-ste-marie-mi","rank":258,"metroSlug":"sault-ste-marie-mi","metro":"Sault Ste. Marie, MI","state":"MI","population":36295,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0139,"moved_in":715,"moved_out":704,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":11,"net_migration_per_1000":0.303072}},{"rowKey":"salem-or","rank":259,"metroSlug":"salem-or","metro":"Salem, OR","state":"OR","population":438906,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0142,"moved_in":9112,"moved_out":9245,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-133,"net_migration_per_1000":-0.303026}},{"rowKey":"huntington-wv","rank":260,"metroSlug":"huntington-wv","metro":"Huntington, WV","state":"WV","population":370729,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.004,"moved_in":5162,"moved_out":5273,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-111,"net_migration_per_1000":-0.29941}},{"rowKey":"indiana-pa","rank":261,"metroSlug":"indiana-pa","metro":"Indiana, PA","state":"PA","population":83042,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0075,"moved_in":1512,"moved_out":1536,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-24,"net_migration_per_1000":-0.28901}},{"rowKey":"ashland-oh","rank":262,"metroSlug":"ashland-oh","metro":"Ashland, OH","state":"OH","population":52256,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0183,"moved_in":1323,"moved_out":1309,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":14,"net_migration_per_1000":0.267912}},{"rowKey":"santa-rosa-ca","rank":263,"metroSlug":"santa-rosa-ca","metro":"Santa Rosa, CA","state":"CA","population":485040,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0055,"moved_in":9172,"moved_out":9300,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-128,"net_migration_per_1000":-0.263896}},{"rowKey":"lincoln-ne","rank":264,"metroSlug":"lincoln-ne","metro":"Lincoln, NE","state":"NE","population":344337,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0064,"moved_in":6976,"moved_out":7065,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-89,"net_migration_per_1000":-0.258468}},{"rowKey":"lake-charles-la","rank":265,"metroSlug":"lake-charles-la","metro":"Lake Charles, LA","state":"LA","population":244027,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0133,"moved_in":3790,"moved_out":3853,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-63,"net_migration_per_1000":-0.258168}},{"rowKey":"russellville-ar","rank":266,"metroSlug":"russellville-ar","metro":"Russellville, AR","state":"AR","population":84265,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0021,"moved_in":1615,"moved_out":1633,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-18,"net_migration_per_1000":-0.213612}},{"rowKey":"muncie-in","rank":267,"metroSlug":"muncie-in","metro":"Muncie, IN","state":"IN","population":112280,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0034,"moved_in":2758,"moved_out":2735,"job_period":"12m to 2026-06","job_source":"CES","net_migration":23,"net_migration_per_1000":0.204845}},{"rowKey":"union-city-tn","rank":268,"metroSlug":"union-city-tn","metro":"Union City, TN","state":"TN","population":30453,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0085,"moved_in":630,"moved_out":636,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-6,"net_migration_per_1000":-0.197025}},{"rowKey":"wilmington-oh","rank":269,"metroSlug":"wilmington-oh","metro":"Wilmington, OH","state":"OH","population":42012,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0137,"moved_in":1175,"moved_out":1183,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-8,"net_migration_per_1000":-0.190422}},{"rowKey":"scranton-pa","rank":270,"metroSlug":"scranton-pa","metro":"Scranton, PA","state":"PA","population":569788,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0009,"moved_in":8805,"moved_out":8903,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-98,"net_migration_per_1000":-0.171994}},{"rowKey":"texarkana-tx","rank":271,"metroSlug":"texarkana-tx","metro":"Texarkana, TX","state":"TX","population":146296,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0006,"moved_in":2547,"moved_out":2570,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-23,"net_migration_per_1000":-0.157216}},{"rowKey":"san-angelo-tx","rank":272,"metroSlug":"san-angelo-tx","metro":"San Angelo, TX","state":"TX","population":120986,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.003,"moved_in":3160,"moved_out":3179,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-19,"net_migration_per_1000":-0.157043}},{"rowKey":"manchester-nh","rank":273,"metroSlug":"manchester-nh","metro":"Manchester, NH","state":"NH","population":426378,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0125,"moved_in":11676,"moved_out":11611,"job_period":"12m to 2026-06","job_source":"CES","net_migration":65,"net_migration_per_1000":0.152447}},{"rowKey":"canton-oh","rank":274,"metroSlug":"canton-oh","metro":"Canton, OH","state":"OH","population":400372,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0027,"moved_in":6901,"moved_out":6843,"job_period":"12m to 2026-06","job_source":"CES","net_migration":58,"net_migration_per_1000":0.144865}},{"rowKey":"mansfield-oh","rank":275,"metroSlug":"mansfield-oh","metro":"Mansfield, OH","state":"OH","population":125099,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0108,"moved_in":2474,"moved_out":2456,"job_period":"12m to 2026-06","job_source":"CES","net_migration":18,"net_migration_per_1000":0.143886}},{"rowKey":"albany-ny","rank":276,"metroSlug":"albany-ny","metro":"Albany, NY","state":"NY","population":906052,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0084,"moved_in":15124,"moved_out":15252,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-128,"net_migration_per_1000":-0.141272}},{"rowKey":"stockton-ca","rank":277,"metroSlug":"stockton-ca","metro":"Stockton, CA","state":"CA","population":797334,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0179,"moved_in":15142,"moved_out":15241,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-99,"net_migration_per_1000":-0.124164}},{"rowKey":"victoria-tx","rank":278,"metroSlug":"victoria-tx","metro":"Victoria, TX","state":"TX","population":98554,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0038,"moved_in":1977,"moved_out":1989,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-12,"net_migration_per_1000":-0.121761}},{"rowKey":"shawano-wi","rank":279,"metroSlug":"shawano-wi","metro":"Shawano, WI","state":"WI","population":45291,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0014,"moved_in":1014,"moved_out":1009,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":5,"net_migration_per_1000":0.110397}},{"rowKey":"redding-ca","rank":280,"metroSlug":"redding-ca","metro":"Redding, CA","state":"CA","population":181436,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0208,"moved_in":3730,"moved_out":3746,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-16,"net_migration_per_1000":-0.088185}},{"rowKey":"bay-city-tx","rank":281,"metroSlug":"bay-city-tx","metro":"Bay City, TX","state":"TX","population":36329,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0386,"moved_in":820,"moved_out":823,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-3,"net_migration_per_1000":-0.082579}},{"rowKey":"sevierville-tn","rank":282,"metroSlug":"sevierville-tn","metro":"Sevierville, TN","state":"TN","population":99652,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0024,"moved_in":3147,"moved_out":3155,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-8,"net_migration_per_1000":-0.080279}},{"rowKey":"mount-vernon-oh","rank":283,"metroSlug":"mount-vernon-oh","metro":"Mount Vernon, OH","state":"OH","population":63142,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0086,"moved_in":1415,"moved_out":1410,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":5,"net_migration_per_1000":0.079187}},{"rowKey":"clearlake-ca","rank":284,"metroSlug":"clearlake-ca","metro":"Clearlake, CA","state":"CA","population":68152,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0057,"moved_in":1347,"moved_out":1352,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":-5,"net_migration_per_1000":-0.073365}},{"rowKey":"danville-va","rank":285,"metroSlug":"danville-va","metro":"Danville, VA","state":"VA","population":102070,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0116,"moved_in":1626,"moved_out":1621,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":5,"net_migration_per_1000":0.048986}},{"rowKey":"lancaster-pa","rank":286,"metroSlug":"lancaster-pa","metro":"Lancaster, PA","state":"PA","population":557931,"classification":"jobs_up_migration_out","metrics":{"job_yoy":0.0076,"moved_in":9507,"moved_out":9530,"job_period":"12m to 2026-06","job_source":"CES","net_migration":-23,"net_migration_per_1000":-0.041224}},{"rowKey":"providence-ri","rank":287,"metroSlug":"providence-ri","metro":"Providence, RI","state":"RI","population":1684071,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0032,"moved_in":27157,"moved_out":27118,"job_period":"12m to 2026-06","job_source":"CES","net_migration":39,"net_migration_per_1000":0.023158}},{"rowKey":"blackfoot-id","rank":288,"metroSlug":"blackfoot-id","metro":"Blackfoot, ID","state":"ID","population":49664,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0031,"moved_in":1144,"moved_out":1143,"job_period":"12m to 2026-05","job_source":"LAUS","net_migration":1,"net_migration_per_1000":0.020135}},{"rowKey":"eugene-or","rank":289,"metroSlug":"eugene-or","metro":"Eugene, OR","state":"OR","population":384207,"classification":"jobs_down_migration_in","metrics":{"job_yoy":-0.0128,"moved_in":8746,"moved_out":8742,"job_period":"12m to 2026-06","job_source":"CES","net_migration":4,"net_migration_per_1000":0.010411}}]}