{"schema_version": 1, "id": "salisbury-md-msa/metro-job-market/2026-09", "product": "Metro Job Market Pulse", "metro": {"geography_id": 455, "label": "Salisbury, MD MSA", "slug": "salisbury-md-msa"}, "focus_area": {"key": "general_conditions", "slug": "metro-job-market", "label": "General Market Conditions"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:42:52.110847+00:00", "headline": "Salisbury unemployment climbs as manufacturing layoffs meet healthcare wage strength.", "headline_summary": "Wicomico County unemployment rose to 4.5% in July amid Tishcon Corp and Crothall Healthcare layoffs, even as local registered nurse pay climbed to $101,524 and CDL driver pay hit $84,500.", "key_indicators": [{"label": "Wicomico County unemployment", "value": "4.5%", "context": "Up from 4.0% in May 2026; vs. 4.1% Maryland statewide"}, {"label": "Local manufacturing/healthcare layoffs", "value": "294 workers", "context": "Tishcon Corp, Viskon-Aire, Crothall Healthcare combined, 2026"}, {"label": "Maryland labor force participation", "value": "63.7%", "context": "10-year low, down 0.8 pts over 12 months"}, {"label": "Maryland net payroll change", "value": "-8,200 jobs", "context": "August 2026, reversing +10,200 July gain"}], "takeaways": [{"headline": "Local unemployment is rising while the state's picture whipsaws.", "body": "Wicomico County's jobless rate rose half a point between May and July 2026 to 4.5%, running above Maryland's 4.1% statewide figure even as the state posted a confusing mix of July gains and August losses. Commerce leaders should treat the metro as running slightly behind the state cycle, not in lockstep with it."}, {"headline": "Manufacturing exits are concentrated, not systemic \u2014 for now.", "body": "Tishcon Corp, Viskon-Aire, and Crothall Healthcare's combined 294 affected positions are real but discrete closures rather than a sector-wide collapse, and none has drawn the scale of job loss seen in Maryland's federal-contractor-driven losses elsewhere in the state. Watching whether displaced manufacturing and support-services workers resurface in trucking or healthcare postings will tell a clearer story than the layoff count alone."}, {"headline": "Logistics pay strength point to a tightening freight corridor.", "body": "CDL truck driver pay in the metro rose significantly to $84,500, well above the $78,000 national median, even as warehouse/fulfillment pay softened to $36,400. Divergence inside the same supply chain suggests employers are competing hard for licensed drivers while fulfillment-floor labor remains comparatively available."}, {"headline": "Healthcare wage gains outrun a shrinking local labor force.", "body": "Registered nurse pay rose significantly to $101,524 locally, consistent with national healthcare-sector job growth (+17,000 nationally in September) even as Maryland's labor force participation rate fell to a 10-year low of 63.7%. A thinner available workforce colliding with durable healthcare demand is a structural condition for the metro's largest civic employers, not a one-month blip."}], "local_conditions": "Wicomico County's unemployment rate climbed to 4.5% in July 2026, up from 4.0% in May, as a string of manufacturing and healthcare-adjacent layoffs \u2014 Tishcon Corp's 134-position Salisbury closure, Viskon-Aire's 51-job plant shutdown, and Crothall Healthcare's 109-worker mass layoff tied to TidalHealth Peninsula Regional \u2014 worked through the local labor pool. Against that, advertised pay for CDL truck drivers ($84,500, up significantly) and registered nurses ($101,524, up significantly) signals continued demand in logistics and healthcare even as manufacturing and professional-services pay in the metro (software engineering, data engineering, manufacturing production) trends downward.", "implications": "Rising local unemployment alongside Maryland's statewide reversal \u2014 a loss of 8,200 jobs in August after a 10,200-job July gain \u2014 suggests the metro's labor softening is not an isolated event but part of a broader state deceleration tied partly to federal contractor pullback, a dynamic Salisbury is less exposed to directly but still feels through regional demand. Commerce leaders evaluating expansion or facility investment should weigh that labor supply is loosening in manufacturing and office-support trades even as logistics, trucking, and healthcare remain tight, meaning site-selection and workforce-availability assumptions should be sector-specific rather than metro-wide. Consider reviewing which local sectors are actually absorbing displaced manufacturing workers before assuming slack labor supply applies uniformly across the metro's basket of industries.", "looking_ahead": [{"category": "Worth watching", "body": "Wicomico County's unemployment trajectory into the fall release will clarify whether July's 4.5% reading was a peak or the start of a longer climb; a continued rise alongside Maryland's statewide softening would reinforce a regional, not just local, slowdown."}, {"category": "Early indicator", "body": "Whether workers displaced by Tishcon Corp's phased layoffs (running through December 2026) and Crothall Healthcare's TidalHealth contract loss surface in trucking, healthcare support, or retail postings will show how well the local economy is absorbing manufacturing-sector contraction."}, {"category": "Emerging pressure point", "body": "Statewide labor force participation at a 10-year low of 63.7% raises the question of whether Salisbury's workforce availability is tightening for the same demographic reasons \u2014 aging out, caregiving constraints \u2014 or reflects more local, layoff-driven discouragement."}, {"category": "Potential inflection point", "body": "National wage growth has slipped to 3.0% against 3.4% inflation, the first sustained real-wage erosion in two years; if that gap persists into Salisbury's wage data, it would mark a shift from the healthcare- and logistics-driven wage gains seen locally this year."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 29200.0, "metro_p50": 32947.8, "metro_p75": 36302.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33325.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 28537.0, "metro_p50": 32760.0, "metro_p75": 33697.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 31200.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 33142.0, "metro_p50": 36400.0, "metro_p75": 39034.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 38000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 61253.5, "metro_p50": 84500.0, "metro_p75": 92690.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 78000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 31498.0, "metro_p50": 34066.0, "metro_p75": 36339.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 34344.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 34927.5, "metro_p50": 41600.0, "metro_p75": 44720.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 40560.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 60347.0, "metro_p50": 72061.0, "metro_p75": 81141.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71404.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 33666.0, "metro_p50": 35693.0, "metro_p75": 40086.75, "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": 32307.0, "metro_p50": 36664.0, "metro_p75": 40560.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 28917.0, "metro_p50": 30996.6, "metro_p75": 31720.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33756.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 35873.0, "metro_p50": 40560.0, "metro_p75": 43680.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 41106.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 37440.0, "metro_p50": 45016.8, "metro_p75": 49764.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 43680.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 53881.0, "metro_p50": 70096.0, "metro_p75": 79629.75, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 70720.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 86320.0, "metro_p50": 101524.0, "metro_p75": 112640.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 102581.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 114890.0, "metro_p50": 134129.0, "metro_p75": 145000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 153652.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 110989.0, "metro_p50": 132665.0, "metro_p75": 152955.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 139500.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 64531.0, "metro_p50": 79752.4, "metro_p75": 92124.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 72182.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 86981.0, "metro_p50": 108644.0, "metro_p75": 113242.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 55025.25, "metro_p50": 75000.0, "metro_p75": 82387.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 75000.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 62356.0, "metro_p50": 75376.4, "metro_p75": 85000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 62354.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 71968.0, "metro_p50": 95900.0, "metro_p75": 101693.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 85216.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 35360.0, "metro_p50": 50375.0, "metro_p75": 58882.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 56731.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 65000.0, "metro_p50": 90175.6, "metro_p75": 120323.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 92749.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 50960.0, "metro_p50": 51396.8, "metro_p75": 67000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 89593.0, "metro_p50": 113071.4, "metro_p75": 125587.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 98279.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 67488.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 116574.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 38480.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 57137.5, "pay_trend_direction": "down", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 122872.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 82938.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 101450.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 70928.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 34320.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 71130.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [], "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": "October 2026", "files": {"html": "salisbury-md-msa/metro-job-market/2026-09.html", "pdf": "salisbury-md-msa/metro-job-market/2026-09.pdf", "sources_html": "salisbury-md-msa/metro-job-market/2026-09.sources.html"}, "published_at": "2026-10-09T14:35:46.440468+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/salisbury-md-msa/metro-job-market/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/salisbury-md-msa/metro-job-market/2026-09.pdf"}