{"schema_version": 1, "id": "bangor-me-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 96, "label": "Bangor, ME MSA", "slug": "bangor-me-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:26:57.381125+00:00", "headline": "Bangor sheds jobs as Portland grows and UMaine cuts loom.", "headline_summary": "Bangor metro lost an estimated 500 jobs in September against Portland's 2,600 gain, while Penobscot County unemployment edged up to 3.4% and the University of Maine System weighs layoffs to close a $19 million budget gap.", "key_indicators": [{"label": "Bangor metro job change (Sept.)", "value": "-500", "context": "vs. +2,600 in Portland metro, same month"}, {"label": "Penobscot County unemployment", "value": "3.4%", "context": "Up from 3.2% prior month; state avg. 3.3%"}, {"label": "UMaine System budget shortfall", "value": "$19M", "context": "Layoffs planned; budget due January 2027"}, {"label": "Bangor labor force participation", "value": "~60%", "context": "vs. 58.8% statewide 3-mo. average"}], "takeaways": [{"headline": "Bangor's job losses buck the state's modest growth trend.", "body": "Maine added 1,700 jobs statewide in September, ranking 14th nationally, but Bangor metro shed an estimated 500 jobs in the same period while Portland gained 2,600. That split suggests Bangor's downturn is metro-specific, warranting closer tracking by regional economic development offices."}, {"headline": "University of Maine's budget gap is a regional economic signal.", "body": "The University of Maine System's plan to close a $19 million shortfall through layoffs, with details expected in January 2027, represents one of the few concrete near-term risks to Bangor's labor base given higher education's weight in the metro's institutional employment. Commerce leaders should treat the announcement timeline as a planning marker for consumer spending and local housing demand."}, {"headline": "Healthcare pay keeps climbing against a shrinking labor pool.", "body": "Registered Nurse advertised pay in Bangor sits at $122,661, above the national median of $102,252, and CNA/Home Health Aide pay rose to $48,880 locally versus $41,600 nationally. Sustained premium pay in a county where healthcare already represents 21.8% of employment points to acute shortages driving the increases."}, {"headline": "Wage gains are concentrated across specific sectors of the metro.", "body": "Advertised pay increases cluster in healthcare, logistics, and skilled trades (CDL Driver, Warehouse/Fulfillment, Electrician), while administrative, marketing, data, and warehouse-management roles show moderate-to-significant declines. That pattern points to uneven momentum across the local business base."}], "local_conditions": "Bangor metro lost an estimated 500 jobs in September while Portland gained 2,600, a divergence that points to localized softening even as Penobscot County unemployment held near 3.4%, up from 3.2% the prior month. Structural forces are compounding the slowdown: an aging regional population, continued outmigration of younger workers, and the University of Maine System's move to close a $19 million budget shortfall through likely faculty and staff reductions all signal pressure building beneath a headline rate that still looks stable.", "implications": "Divergence from Portland's growth suggests Bangor's economic base is narrower and more exposed to single-institution shocks, such as the University of Maine System's pending budget decision, which commerce leaders should treat as a regional demand signal affecting the broader labor market, not just an isolated campus matter. Advertised pay gains in healthcare and logistics-adjacent roles (CNA/Home Health Aide up, Warehouse/Fulfillment up, CDL Driver up) point to where local spending power is concentrating, while declines in administrative, marketing, and technical roles suggest softer office-sector demand. Current conditions suggest local economic development groups may want to track University of Maine System budget announcements in January 2027 closely, given the potential knock-on effect for Bangor-area consumer spending and housing demand.", "looking_ahead": [{"category": "Expected announcement", "body": "University of Maine System plans to present its draft budget, including the scope of faculty and staff layoffs, to the system board in January 2027. Local officials and chambers should prepare for ripple effects on regional spending well before the formal announcement."}, {"category": "Worth watching", "body": "Penobscot County unemployment has ticked up for two consecutive months, from 3.2% to 3.4%. A third consecutive increase would break the stability pattern that has held statewide unemployment in a narrow 3.1%-3.3% band for over two years."}, {"category": "Emerging pressure point", "body": "Bangor's labor force participation sits near 60%, below the state's already-soft 58.8% three-month average, compounding the aging-population and outmigration dynamics documented locally. Watch whether participation erodes further as a constraint on any future local expansion plans."}, {"category": "Early indicator", "body": "Statewide minimum wage rises 60 cents to $15.70 in January 2027, affecting roughly 15% of Maine's workforce. Retail and food-service employers in Bangor, where advertised pay for several frontline roles has recently declined, will be a useful early read on how the increase interacts with local wage trends."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 31408.0, "metro_p50": 33488.0, "metro_p75": 36140.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": 31484.0, "metro_p50": 35360.0, "metro_p75": 36140.0, "metro_trend_direction": "up", "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": 34299.0, "metro_p50": 40486.0, "metro_p75": 41870.75, "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": 54492.75, "metro_p50": 78882.0, "metro_p75": 86158.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 78872.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 31598.0, "metro_p50": 36215.0, "metro_p75": 43062.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 34573.0, "metro_p50": 41600.0, "metro_p75": 46800.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 59165.25, "metro_p50": 75253.0, "metro_p75": 88400.0, "metro_trend_direction": "up", "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": 35361.5, "metro_p50": 37440.0, "metro_p75": 39772.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": 35464.0, "metro_p50": 40878.0, "metro_p75": 46800.0, "metro_trend_direction": "up", "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": 31509.0, "metro_p50": 37440.0, "metro_p75": 41267.0, "metro_trend_direction": "down", "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": 40040.0, "metro_p50": 48880.0, "metro_p75": 53231.25, "metro_trend_direction": "up", "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": 36534.0, "metro_p50": 41600.0, "metro_p75": 45760.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 61360.0, "metro_p50": 63412.2, "metro_p75": 74360.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 92560.0, "metro_p50": 122661.2, "metro_p75": 132755.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": 68375.0, "metro_p50": 120376.2, "metro_p75": 132731.75, "metro_trend_direction": "up", "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": 85754.0, "metro_p50": 122473.6, "metro_p75": 141086.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 52565.0, "metro_p50": 59443.8, "metro_p75": 61795.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 66028.0, "metro_p50": 73634.6, "metro_p75": 80254.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": 60000.0, "metro_p50": 89304.0, "metro_p75": 95000.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": "metro", "metro_p25": 49683.0, "metro_p50": 54614.8, "metro_p75": 60000.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": 75689.25, "metro_p50": 84816.2, "metro_p75": 88727.75, "metro_trend_direction": "up", "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": 39104.0, "metro_p50": 49108.0, "metro_p75": 56969.25, "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": 59818.0, "metro_p50": 80000.0, "metro_p75": 88197.5, "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": 60320.0, "metro_p50": 60320.0, "metro_p75": 60320.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": 62599.0, "metro_p50": 79954.0, "metro_p75": 80986.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": 63868.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 67024.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 35758.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 43680.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 61816.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 54280.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 82686.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 67777.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 33902.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 63205.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "Maine Department of Labor", "source_url": null, "statement": "Bangor metro lost 500 jobs in September while Portland gained 2,600"}, {"source_name": "Bangor Daily News", "source_url": null, "statement": "University of Maine System plans layoffs to close $19M budget shortfall"}, {"source_name": "Maine Department of Labor", "source_url": null, "statement": "Penobscot County unemployment rose to 3.4% in August 2026"}, {"source_name": "Maine Department of Labor", "source_url": null, "statement": "Maine added 1,700 jobs statewide in September, ranking 14th nationally"}, {"source_name": "Maine Department of Labor", "source_url": null, "statement": "Maine minimum wage rises to $15.70 in January 2027"}, {"source_name": "Maine Department of Labor", "source_url": null, "statement": "Bangor labor force participation near 60%, below state average"}], "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": "bangor-me-msa/metro-job-market/2026-10.html", "pdf": "bangor-me-msa/metro-job-market/2026-10.pdf", "sources_html": "bangor-me-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:18:26.387900+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/bangor-me-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/bangor-me-msa/metro-job-market/2026-10.pdf"}