{"schema_version": 1, "id": "muskegon-norton-shores-mi-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 273, "label": "Muskegon-Norton Shores, MI MSA", "slug": "muskegon-norton-shores-mi-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:57:02.482078+00:00", "headline": "Muskegon's falling jobless rate hides a shrinking workforce.", "headline_summary": "Muskegon-Norton Shores unemployment dropped to 4.6% in September, a 0.7-point year-over-year improvement, but a 8.2% labor force decline through July suggests the gain reflects fewer workers counted rather than hiring gains.", "key_indicators": [{"label": "Metro unemployment rate", "value": "4.6%", "context": "Down 0.7 pts YoY, Sept 2026; sharpest drop in Michigan"}, {"label": "Metro labor force decline", "value": "-8.2%", "context": "YoY through July 2026, largest among MI metros"}, {"label": "Michigan unemployment rate", "value": "5.0%", "context": "0.8 pts above national 4.2% (Sept 2026)"}, {"label": "Metro manufacturing employment", "value": "14,300", "context": "July 2026, after Pace Industries' 145-job closure"}], "takeaways": [{"headline": "Falling unemployment in Muskegon reflects a shrinking labor force.", "body": "The metro's 0.7-point year-over-year unemployment improvement coincided with the state's steepest labor force contraction, 8.2% through July. A smaller denominator appears to be driving the favorable headline number, with job creation playing a limited role."}, {"headline": "Manufacturing closures are reshaping the metro's industrial base.", "body": "Pace Industries' 145-job closure and Michigan Spring & Stamping's 116-worker shutdown mark concentrated losses in a sector that still employed 14,300 workers as of July. Metro manufacturing production worker pay rose moderately even as facility counts contracted, consistent with fewer, better-compensated positions remaining."}, {"headline": "Muskegon's wage story diverges sharply from its weakest-performing roles.", "body": "Registered nurse pay rose moderately and manufacturing production pay rose moderately locally, while administrative assistant pay fell significantly and marketing specialist pay fell significantly. The spread suggests uneven demand across the metro's occupational base."}, {"headline": "State-level labor force erosion frames Muskegon's trajectory as part of a broader pattern.", "body": "Michigan's labor force shrank 158,000 over the past year and participation fell to 58.5%, with Muskegon registering among the sharpest regional declines. Local economic development messaging built solely around the unemployment rate risks overstating labor market health to outside investors who will check participation data."}], "local_conditions": "Muskegon-Norton Shores unemployment fell to 4.6% in September, a 0.7-point year-over-year decline that stood out as the sharpest improvement among Michigan metros, but this was accompanied by a labor force drop of 8.2% through July, the steepest in the state. Manufacturing attrition, including Pace Industries' closure of two facilities affecting 145 workers and an earlier Michigan Spring & Stamping shutdown of 116 positions, has thinned the local payroll base even as fewer residents remain in or are counted in the active labor force.", "implications": "A falling unemployment rate paired with a shrinking labor force is consistent with residents leaving the workforce or the metro, a pattern distinct from a tightening job market pulling more people into work, a distinction that matters for anyone reading Muskegon's headline rate as a sign of strength. Commerce leaders evaluating site selection, expansion, or public investment should treat the 4.6% figure alongside the 8.2% labor force decline as a single data point, since advertised wage gains in manufacturing production work (up, moderate) and registered nursing (up, moderate) suggest employers are competing for a smaller available pool. Consider reviewing labor force participation trends alongside unemployment data when briefing stakeholders on the metro's economic capacity for growth.", "looking_ahead": [{"category": "Early indicator", "body": "Watch whether Muskegon's October unemployment reading, due in late November, continues to improve alongside further labor force contraction or whether participation stabilizes. A continued decline in the labor force while unemployment falls would reinforce the outmigration/participation story over a demand recovery."}, {"category": "Worth watching", "body": "Michigan Department of Technology, Management & Budget data release in late November will show whether Muskegon's manufacturing employment stabilizes near 14,300 or continues sliding following the Pace Industries and Michigan Spring & Stamping closures."}, {"category": "Emerging pressure point", "body": "Statewide payroll contraction concentrated in services and professional/business services during Q3 bears watching locally, since Muskegon's smaller services base could see proportionally larger swings if the state pattern extends into the metro's Q4 data."}, {"category": "Potential inflection point", "body": "National wage-vs-CPI divergence, with median earnings up 1.5% against 3.5% inflation, raises the question of whether Muskegon's moderate local wage gains in nursing and manufacturing are sufficient to preserve household purchasing power heading into the holiday retail season."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 24074.0, "metro_p50": 29120.0, "metro_p75": 31200.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 25730.0, "metro_p50": 29390.0, "metro_p75": 31070.25, "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": 31000.75, "metro_p50": 36400.0, "metro_p75": 36920.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": 56918.0, "metro_p50": 84891.0, "metro_p75": 94200.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": 28088.0, "metro_p50": 32359.0, "metro_p75": 34530.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 34780.0, "metro_p50": 39520.0, "metro_p75": 39520.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 61527.0, "metro_p50": 72105.0, "metro_p75": 75660.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 32683.0, "metro_p50": 38733.6, "metro_p75": 43680.0, "metro_trend_direction": "up", "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": 34320.0, "metro_p50": 36029.0, "metro_p75": 37440.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": 27670.0, "metro_p50": 31200.0, "metro_p75": 33493.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 31281.0, "metro_p50": 35477.0, "metro_p75": 37440.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": 36026.0, "metro_p50": 40144.0, "metro_p75": 43680.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "state_rollup", "metro_p25": 59846.0, "metro_p50": 67406.0, "metro_p75": 73840.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": 76981.0, "metro_p50": 87408.8, "metro_p75": 96506.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": 161320.5, "metro_p50": 185460.0, "metro_p75": 206527.0, "metro_trend_direction": "up", "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": 99151.0, "metro_p50": 136328.0, "metro_p75": 154349.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": 59033.0, "metro_p50": 65218.0, "metro_p75": 67647.75, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 72710.0, "metro_p50": 91471.0, "metro_p75": 102500.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 50595.0, "metro_p50": 66593.0, "metro_p75": 72828.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 40000.0, "metro_p50": 40000.0, "metro_p75": 40000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 60000.0, "metro_p50": 75349.0, "metro_p75": 92183.5, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 86294.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 46950.0, "metro_p50": 63625.0, "metro_p75": 63626.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 32708.0, "metro_p50": 60000.0, "metro_p75": 73349.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 43753.0, "metro_p50": 65000.0, "metro_p75": 65000.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "state_rollup", "metro_p25": 72500.0, "metro_p50": 92496.0, "metro_p75": 105164.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": 69098.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 53277.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 34882.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 47840.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 152598.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 48543.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 42666.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 55197.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 31200.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "down", "postings_trend_magnitude": "moderate"}, {"sector": "Government", "median_pay": 65497.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "Michigan Department of Technology, Management & Budget", "source_url": null, "statement": "Muskegon-Norton Shores unemployment at 4.6% in September, down 0.7 pts YoY"}, {"source_name": "Michigan Department of Technology, Management & Budget", "source_url": null, "statement": "Muskegon MSA labor force declined 8.2% YoY through July 2026"}, {"source_name": "Upjohn Institute Michigan Layoff Tracker", "source_url": null, "statement": "Pace Industries closed two Muskegon facilities, affecting 145 jobs"}, {"source_name": "Upjohn Institute Michigan Layoff Tracker", "source_url": null, "statement": "Michigan Spring & Stamping LLC laid off 116 workers"}, {"source_name": "Michigan Center for Data & Analytics", "source_url": null, "statement": "Michigan labor force participation rate fell to 58.5%"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "Median weekly earnings rose 1.5% vs 3.5% CPI gain, Q3 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": "muskegon-norton-shores-mi-msa/metro-job-market/2026-10.html", "pdf": "muskegon-norton-shores-mi-msa/metro-job-market/2026-10.pdf", "sources_html": "muskegon-norton-shores-mi-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:26:45.279082+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/muskegon-norton-shores-mi-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/muskegon-norton-shores-mi-msa/metro-job-market/2026-10.pdf"}