{"schema_version": 1, "id": "farmington-nm-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 248, "label": "Farmington, NM MSA", "slug": "farmington-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:39:20.314176+00:00", "headline": "Farmington unemployment climbs even as energy, healthcare pay strengthens.", "headline_summary": "Farmington MSA unemployment reached 4.5% in April, up from 3.4% a year earlier, while Registered Nurse pay rose to $109,680 and construction wages advanced sharply alongside New Mexico's 1.3% statewide job growth.", "key_indicators": [{"label": "Farmington MSA unemployment rate", "value": "4.5%", "context": "Up from 3.4% a year earlier (April 2026)"}, {"label": "New Mexico unemployment rate", "value": "4.7%", "context": "Vs 4.1% national rate; up from 4.1% a year ago"}, {"label": "New Mexico annual job growth", "value": "1.3%", "context": "Ranks 7th nationally, 4x the 0.3% U.S. rate"}, {"label": "San Juan County labor force", "value": "49,555", "context": "As of June 2026, core county of Farmington MSA"}], "takeaways": [{"headline": "Unemployment is rising even as New Mexico adds jobs statewide.", "body": "Farmington MSA unemployment reached 4.5% in April, up from 3.4% a year prior, tracking the statewide pattern where New Mexico's jobless rate rose 60 basis points year-over-year despite 1.3% annual job growth. This appears to reflect labor force growth outpacing local job creation, a distinction that matters for how leaders read the headline number."}, {"headline": "Energy and healthcare pay gains mask broader wage softness.", "body": "Registered Nurse pay is up moderately to $109,680 and Manufacturing Production Worker pay rose significantly to $42,440 locally, both outperforming national medians, while Accountant ($58,736), Operations Manager ($70,482), and Marketing Specialist ($56,056) advertised pay all declined significantly. Consumer-facing sectors dependent on professional-services spending may feel this unevenness before it shows up in headline employment figures."}, {"headline": "Construction and skilled trades show the clearest local momentum.", "body": "Construction Laborer pay rose significantly (to $36,527) and HVAC Technician pay climbed significantly (to $68,640), consistent with New Mexico's 5.1% annual construction job growth and 2,800 new positions statewide. This combination is consistent with continued building activity in the metro even as broader unemployment ticks upward."}, {"headline": "Federal and public-sector stability bears watching.", "body": "New Mexico lost roughly 2,000 federal jobs year-over-year, a policy-relevant headwind for government-dependent metros, though Farmington's local WARN activity remains minimal against a national backdrop of 3,860 notices and 340,316 affected workers. Public-sector employment in the metro \u2014 schools, municipal government \u2014 has shown no comparable disruption signal this month."}], "local_conditions": "Farmington MSA unemployment has climbed to 4.5% as of the most recent reading, up from 3.4% a year earlier, even as San Juan Basin energy activity, FMC Corporation's lithium operations, and San Juan Regional Medical Center continue to anchor the metro's industrial base. Statewide dynamics help explain the pattern: New Mexico's 1.3% annual job growth ranks 7th nationally, yet the state unemployment rate rose 60 basis points year-over-year to 4.7%, consistent with labor force entry outpacing job creation as the main driver of the increase.", "implications": "Rising unemployment alongside continued regional job creation points to a labor market absorbing new entrants faster than employers are adding positions, a dynamic that affects consumer spending capacity and retail/service demand more than it signals distress for area employers. Commerce leaders evaluating expansion or investment timing should weigh that New Mexico's 46th-place wage ranking nationally and local pay softening in office and professional roles (accounting, operations, marketing) may compress discretionary spending even as healthcare and skilled trades wages climb. Current conditions suggest monitoring San Juan County's labor force participation data alongside the state's October workforce survey finding that lack of nearby jobs remains the top barrier to entering the labor market, a geographic mismatch that could temper how quickly population growth translates into measurable economic activity.", "looking_ahead": [{"category": "Early indicator", "body": "Watch whether San Juan County's civilian labor force, at 49,555 as of June, continues expanding faster than local job creation; that gap is the clearest explanation for rising unemployment despite steady energy and healthcare activity."}, {"category": "Worth watching", "body": "October and November BLS releases will bring the first metro-level data reflecting conditions beyond April's 4.5% unemployment reading \u2014 a meaningful test of whether the upward trend continues or reverses as it did in March 2026."}, {"category": "Emerging pressure point", "body": "Advertised pay for Accountant, Operations Manager, and Account Manager roles has fallen significantly locally; sustained softness in office/professional compensation could signal broader caution among metro employers outside the energy and healthcare core."}, {"category": "Potential inflection point", "body": "New Mexico's construction sector added 2,800 jobs over the past year; whether that momentum persists through the winter construction slowdown will shape how commerce leaders read Farmington's building and development pipeline into 2027."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 25096.0, "metro_p50": 28530.0, "metro_p75": 34195.0, "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": 27242.0, "metro_p50": 28245.8, "metro_p75": 29850.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 31268.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 33168.0, "metro_p50": 39520.0, "metro_p75": 41600.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 38480.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 53158.0, "metro_p50": 74226.0, "metro_p75": 91000.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": 31010.5, "metro_p50": 33985.8, "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": 31678.0, "metro_p50": 36527.0, "metro_p75": 38480.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": 61608.0, "metro_p50": 73386.8, "metro_p75": 81857.25, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 29726.0, "metro_p50": 42439.6, "metro_p75": 44191.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 29610.0, "metro_p50": 32315.0, "metro_p75": 35170.25, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 29770.0, "metro_p50": 36816.0, "metro_p75": 37554.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 32879.0, "metro_p50": 38480.0, "metro_p75": 44039.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 41600.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 35360.0, "metro_p50": 40872.0, "metro_p75": 46800.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 57727.0, "metro_p50": 68640.0, "metro_p75": 72800.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 85100.0, "metro_p50": 109679.8, "metro_p75": 117072.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 111449.75, "metro_p50": 125306.0, "metro_p75": 136295.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "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": 50351.0, "metro_p50": 58736.4, "metro_p75": 63980.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": "state_rollup", "metro_p25": 72310.0, "metro_p50": 91475.2, "metro_p75": 102376.0, "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": "state_rollup", "metro_p25": 52000.0, "metro_p50": 71167.0, "metro_p75": 82428.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "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": 46989.0, "metro_p50": 58160.0, "metro_p75": 66399.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 42468.0, "metro_p50": 59280.0, "metro_p75": 68750.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": "state_rollup", "metro_p25": 82313.5, "metro_p50": 98072.0, "metro_p75": 110290.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 61100.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 98525.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 36689.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 60000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 40019.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 47419.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 98124.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 110914.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 33289.0, "pay_trend_direction": "down", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 68991.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "Bureau of Labor Statistics / Local Area Unemployment Statistics", "source_url": null, "statement": "Farmington MSA unemployment reached 4.5% in April 2026, up from 3.4% a year prior"}, {"source_name": "Bureau of Labor Statistics / NM Department of Workforce Solutions", "source_url": null, "statement": "New Mexico unemployment rate rose to 4.7%, up from 4.1% a year earlier"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "New Mexico's 1.3% annual job growth ranks 7th nationally"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "New Mexico construction industry added 2,800 jobs, a 5.1% increase"}, {"source_name": "New Mexico Department of Workforce Solutions", "source_url": null, "statement": "Lack of nearby jobs cited as top barrier to workforce entry in New Mexico"}, {"source_name": "Bureau of Labor Statistics / Local Area Unemployment Statistics", "source_url": null, "statement": "San Juan County civilian labor force totaled 49,555 as of June 2026"}], "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": "farmington-nm-msa/metro-job-market/2026-10.html", "pdf": "farmington-nm-msa/metro-job-market/2026-10.pdf", "sources_html": "farmington-nm-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:21:44.195231+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/farmington-nm-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/farmington-nm-msa/metro-job-market/2026-10.pdf"}