{"schema_version": 1, "id": "las-cruces-nm-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 233, "label": "Las Cruces, NM MSA", "slug": "las-cruces-nm-msa"}, "focus_area": {"key": "general_conditions", "slug": "metro-job-market", "label": "General Market Conditions"}, "period": "2026-10", "public_after": "2026-10-01", "frozen_at": "2026-11-03T07:48:11.178199+00:00", "headline": "Las Cruces wages climb even as joblessness rises in tandem.", "headline_summary": "Las Cruces unemployment rose to 5.4% from 4.7% a year ago even as average hourly earnings grew 5.2%, a divergence that suggests labor-force growth is outpacing local job creation.", "key_indicators": [{"label": "Metro unemployment rate", "value": "5.4%", "context": "Up from 4.7% a year earlier (June 2026)"}, {"label": "Metro wage growth", "value": "5.2% YoY", "context": "Average hourly earnings $26.10, June 2026"}, {"label": "State unemployment vs. US", "value": "4.7% vs 4.1%", "context": "NM above national rate since mid-2026"}, {"label": "NM job growth rank", "value": "1.3% YoY, 7th nationally", "context": "Over 4x the 0.3% national pace"}], "takeaways": [{"headline": "Unemployment and wages are both rising -- an unusual local pairing.", "body": "Las Cruces unemployment climbed to 5.4% in June from 4.7% a year prior, even as average hourly earnings rose 5.2% year-over-year to $26.10. That combination suggests labor-force growth is outrunning job creation locally, a dynamic distinct from a simple demand slowdown."}, {"headline": "Government and construction are carrying metro job growth.", "body": "Government added 620 jobs and construction/mining added 400 over the year, while professional and other services posted no growth. A metro this dependent on two sectors for job gains has less cushion if either slows, a relevant consideration for economic development planning."}, {"headline": "Metro wage figures outpace the state's lagging national rank.", "body": "New Mexico ranks 46th nationally for average weekly wages at $1,235, yet Las Cruces's reported 5.2% wage growth and $26.10 hourly average suggest the metro may be outperforming the state's broader wage picture. Confirming whether this gap reflects real local strength or data-timing differences matters before drawing conclusions about the metro's competitive position."}, {"headline": "Advertised pay for frontline roles diverges sharply from national levels.", "body": "Metro advertised pay for warehouse associates ($30,160), food service workers ($29,263) and construction laborers ($31,200) sits well below national medians, even as construction and electrician pay move up locally. That spread may affect household purchasing power across the retail and service base that depends on local consumer spending."}], "local_conditions": "Las Cruces metro unemployment reached 5.4% in June 2026, up a full percentage point from 4.7% a year earlier, even as employment grew 2.2% on gains concentrated in government, trade/transportation/utilities and construction. Wage growth of 5.2% year-over-year at the metro level outpaces the state's 60-basis-point rise in joblessness, suggesting labor-force entry and job creation are both accelerating but not in sync -- a pattern consistent with New Mexico's statewide finding that the scarcity of available jobs remains the binding constraint on worker interest.", "implications": "Metro-level data showing simultaneous wage growth and rising unemployment points to a labor market where demand is real but uneven across sectors -- government, construction and healthcare are absorbing workers while professional services and other services categories show no growth. For commerce leaders evaluating expansion locally, construction's 5.1% statewide job growth and the metro's own construction gains signal a sector with active momentum, while flat professional-services hiring suggests that segment of the local economy is not yet generating comparable pull. Current conditions suggest monitoring whether construction and government job growth translate into broader commercial activity, or remain isolated gains that mask softness elsewhere in the metro's employment base.", "looking_ahead": [{"category": "Data gap to monitor", "body": "Official BLS metro-level unemployment figures for Las Cruces beyond June 2026 are not yet published; the next comprehensive release is expected late November or early December. Economic development and chamber leaders should treat current metro figures as a lagging snapshot, with real-time conditions likely to have shifted since."}, {"category": "Emerging pressure point", "body": "New Mexico's federal-sector job losses (-2,000 year-over-year) pose a particular risk for Do\u00f1a Ana County given its proximity to federal installations and reliance on public-sector employment stability. Watch whether this statewide federal contraction shows up in local government payroll figures over coming months."}, {"category": "Worth watching", "body": "Construction's 5.1% statewide job growth and local gains raise the question of whether this reflects a durable building cycle or one-time project activity. Commerce leaders weighing new development or infrastructure investment should track permit and project-pipeline data alongside employment figures before treating construction momentum as settled."}, {"category": "Potential inflection point", "body": "New Mexico's unemployment rate has now exceeded the national rate for multiple consecutive months, a reversal from the state's typically tighter labor-force conditions. Whether Las Cruces mirrors or diverges from this statewide pattern in the next data release will clarify if local economic softness is broad-based or sector-specific."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 21337.5, "metro_p50": 27946.4, "metro_p75": 32023.25, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 21376.5, "metro_p50": 27061.0, "metro_p75": 28080.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 31268.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 26381.5, "metro_p50": 30160.0, "metro_p75": 34580.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 38480.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 59541.0, "metro_p50": 83586.0, "metro_p75": 94715.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 78872.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 27014.0, "metro_p50": 32800.0, "metro_p75": 38480.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 25358.0, "metro_p50": 31200.0, "metro_p75": 37731.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 59280.0, "metro_p50": 75507.4, "metro_p75": 83200.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 27681.25, "metro_p50": 32240.0, "metro_p75": 38480.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 27303.0, "metro_p50": 31200.0, "metro_p75": 34219.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 25083.0, "metro_p50": 29263.0, "metro_p75": 31242.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 29047.0, "metro_p50": 35000.0, "metro_p75": 40560.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 41600.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 31200.0, "metro_p50": 37128.0, "metro_p75": 39520.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 51307.25, "metro_p50": 53966.0, "metro_p75": 62438.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 83200.0, "metro_p50": 101146.0, "metro_p75": 110754.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 98637.0, "metro_p50": 128191.0, "metro_p75": 135000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "state_rollup", "metro_p25": 99196.0, "metro_p50": 143120.8, "metro_p75": 159248.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 50000.0, "metro_p50": 57166.6, "metro_p75": 60193.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 58579.0, "metro_p50": 76181.4, "metro_p75": 88706.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 47840.0, "metro_p50": 60466.0, "metro_p75": 62350.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "state_rollup", "metro_p25": 43367.0, "metro_p50": 56056.0, "metro_p75": 70000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 70105.0, "metro_p50": 70482.4, "metro_p75": 86008.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 86294.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 37778.0, "metro_p50": 52451.8, "metro_p75": 58007.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 45071.0, "metro_p50": 54912.6, "metro_p75": 72500.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 53058.25, "metro_p50": 56160.0, "metro_p75": 62120.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 72771.5, "metro_p50": 84626.8, "metro_p75": 87074.5, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 75736.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 75163.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 31980.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 78000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 88670.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 44147.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 61597.5, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 83103.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 29553.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 56300.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "Federal Reserve Bank of Dallas / BLS", "source_url": null, "statement": "Las Cruces unemployment rose to 5.4% in June 2026 from 4.7% a year earlier"}, {"source_name": "Federal Reserve Bank of Dallas", "source_url": null, "statement": "Las Cruces employment grew 2.2% with sector gains in government, trade, construction"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "New Mexico ranks 46th nationally for average weekly wages at $1,235"}, {"source_name": "Bureau of Labor Statistics / NM Dept. of Workforce Solutions", "source_url": null, "statement": "New Mexico lost 2,000 federal jobs year-over-year"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "New Mexico's 1.3% year-over-year job growth ranks 7th nationally"}, {"source_name": "New Mexico Department of Workforce Solutions", "source_url": null, "statement": "NM unemployment survey found lack of nearby jobs as top barrier to workforce entry"}], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "November 2026", "files": {"html": "las-cruces-nm-msa/metro-job-market/2026-10.html", "pdf": "las-cruces-nm-msa/metro-job-market/2026-10.pdf", "sources_html": "las-cruces-nm-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:24:50.979275+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/las-cruces-nm-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/las-cruces-nm-msa/metro-job-market/2026-10.pdf"}