{"schema_version": 1, "id": "greenville-mauldin-easley-sc-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 221, "label": "Greenville-Mauldin-Easley, SC MSA", "slug": "greenville-mauldin-easley-sc-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:37:45.096556+00:00", "headline": "Greenville outpaces the state, but pay signals split by sector.", "headline_summary": "Greenville-Anderson-Greer posted the state's largest year-over-year job gain at 1.9% and unemployment near 3.9%, even as advertised pay fell for roles like Operations Manager and Financial Analyst while healthcare and skilled trades pay climbed.", "key_indicators": [{"label": "Greenville metro unemployment", "value": "3.9%", "context": "vs 4.1% national, 4.0% South Carolina"}, {"label": "Metro annual payroll job growth", "value": "+1.9%", "context": "9,100 jobs added, largest gain among SC metros"}, {"label": "Greenville County average annual wage", "value": "$65,860", "context": "Q2 2026, weekly wages up 4.5% YoY in Q1"}, {"label": "National wage growth vs inflation", "value": "1.5% vs 3.5% CPI", "context": "Q3 2026 YoY, real wages declining"}], "takeaways": [{"headline": "Greenville's job growth is outpacing the state.", "body": "Payroll employment grew 1.9% year-over-year through July, the fastest of any South Carolina metro, while unemployment held near 3.7-3.9% \u2014 tighter than the 4.1% national rate. That combination points to a metro economy still adding capacity even as national job growth moderates."}, {"headline": "Wage softness in white-collar roles complicates the tight-labor-market narrative.", "body": "Financial Analyst (-significant), Operations Manager (-significant), and Business Analyst (-moderate) advertised pay all declined locally even as Registered Nurse (+moderate) and HVAC Technician (+significant) pay climbed. Divergence this sharp suggests uneven demand across sectors, a distinction that matters for anyone reading the headline unemployment rate as a single signal."}, {"headline": "Manufacturing expansion remains the metro's clearest growth anchor.", "body": "GE Vernova's $160 million gas turbine expansion and Michelin's continued Upstate presence (8,000-plus employees across seven plants) reinforce manufacturing as a structural driver of Greenville's economy. Durable goods now make up 63% of South Carolina manufacturing employment, up from 36% in 1990, underscoring a long-run shift toward higher-value production the metro is positioned to capture."}, {"headline": "Real wages are eroding even where local pay is rising.", "body": "National median weekly earnings rose 1.5% against 3.5% CPI growth in Q3, and Greenville's own 4.5% average weekly wage gain in Q1 must be read against that same inflation backdrop. Consumer spending power in the metro is likely softer than nominal wage gains suggest, a dynamic commerce leaders should weigh when assessing local retail and services demand."}], "local_conditions": "Greenville-Mauldin-Easley's unemployment rate held at 3.9% in September, tighter than both the national 4.1% and most South Carolina metros outside Charleston, as payroll employment rose 9,100 jobs (1.9%) over the year, the largest percentage gain of any metro in the state. Momentum concentrates in healthcare and social assistance, the metro's largest sector at nearly 49,000 workers, alongside manufacturing anchored by Michelin's 8,000-plus Upstate employees and GE Vernova's $160 million turbine plant expansion, while advertised pay for several hourly and clerical roles locally \u2014 including construction labor, financial analysis, and operations management \u2014 is softening even as the headline labor market stays tight.", "implications": "Sub-4% unemployment alongside declining advertised pay in several occupations signals a labor market that looks tight on paper but carries uneven demand beneath the surface \u2014 a pattern consistent with sector-specific rebalancing. For commerce leaders assessing expansion timing, the combination of record Greenville County employment (302,800 jobs) and flat-to-declining pay in roles like operations management (-significant) and business analysis (-moderate) suggests local labor availability may be better than the unemployment rate alone implies. Current conditions suggest monitoring sector-level wage divergence alongside the aggregate unemployment figure when evaluating the strength of the local business climate.\n\n", "looking_ahead": [{"category": "Worth watching", "body": "Greenville-Anderson-Greer's 9,100-job annual gain and record county employment levels suggest the metro could continue outpacing state and national growth rates into early 2027. Watch whether the Bureau of Labor Statistics' next quarterly wage data confirms the 4.5% local wage growth trend or shows deceleration."}, {"category": "Emerging pressure point", "body": "Construction Laborer advertised pay fell moderately in Greenville even as the national figure rose moderately, a divergence worth tracking given construction's role in commercial development and distribution center growth driving the metro's logistics expansion. A sustained gap could signal softening local construction demand relative to the rest of the country."}, {"category": "Early indicator", "body": "South Carolina's fastest-in-the-nation labor force growth (reaching 2,679,964 in September) has not been matched by proportional local wage gains in several white-collar occupations. Watch whether labor force expansion in Greenville specifically, and statewide, begins showing up in participation data over the next two reporting cycles."}, {"category": "Potential inflection point", "body": "National WARN activity remains elevated (3,860 notices affecting over 340,000 workers through late October) while South Carolina's own WARN filings stay comparatively modest (51 notices, 7,206 employees). Any uptick in Upstate-specific WARN filings, particularly in manufacturing or logistics, would be a meaningful signal given those sectors' weight in Greenville's economy."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 22880.0, "metro_p50": 28080.0, "metro_p75": 32428.75, "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": 23442.0, "metro_p50": 26773.4, "metro_p75": 29120.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": 30472.0, "metro_p50": 35613.2, "metro_p75": 39010.25, "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": 52620.0, "metro_p50": 76000.0, "metro_p75": 85228.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": 27646.0, "metro_p50": 33668.8, "metro_p75": 43680.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": 27013.25, "metro_p50": 33974.0, "metro_p75": 37700.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 55471.0, "metro_p50": 62420.0, "metro_p75": 70288.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": 30883.5, "metro_p50": 36400.0, "metro_p75": 38480.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 33280.0, "metro_p50": 39520.0, "metro_p75": 44000.0, "metro_trend_direction": "up", "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": 25708.0, "metro_p50": 27971.0, "metro_p75": 29120.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": 31976.0, "metro_p50": 35483.0, "metro_p75": 39520.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": 33280.0, "metro_p50": 39688.0, "metro_p75": 45000.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": 54600.0, "metro_p50": 66896.2, "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": 81521.0, "metro_p50": 94501.8, "metro_p75": 99999.25, "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": 93832.75, "metro_p50": 121358.0, "metro_p75": 135012.25, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 102725.0, "metro_p50": 119384.4, "metro_p75": 129630.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 53183.0, "metro_p50": 63596.4, "metro_p75": 68260.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": 64523.0, "metro_p50": 74466.2, "metro_p75": 76927.0, "metro_trend_direction": "down", "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": 53567.75, "metro_p50": 66161.0, "metro_p75": 75000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 43666.0, "metro_p50": 56588.0, "metro_p75": 65000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "metro", "metro_p25": 55996.75, "metro_p50": 56416.0, "metro_p75": 63376.75, "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": 29640.0, "metro_p50": 38079.0, "metro_p75": 50691.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": 62500.0, "metro_p50": 87500.0, "metro_p75": 103174.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 60072.0, "metro_p50": 78053.0, "metro_p75": 78053.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": 76378.0, "metro_p50": 84760.0, "metro_p75": 90879.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 63095.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 65317.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 34812.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 52000.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 65463.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 74434.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 56160.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 46864.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 29787.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 62751.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "South Carolina Department of Employment and Workforce", "source_url": null, "statement": "Greenville-Mauldin-Easley unemployment at 3.9% in September 2026"}, {"source_name": "SC Department of Employment and Workforce", "source_url": null, "statement": "Greenville-Anderson-Greer added 9,100 jobs, largest gain of any SC metro"}, {"source_name": "Economic development reporting", "source_url": null, "statement": "GE Vernova $160 million expansion adding 650 jobs"}, {"source_name": "South Carolina Department of Employment and Workforce", "source_url": null, "statement": "Durable goods now 63% of SC manufacturing employment, up from 36% in 1990"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "Median weekly earnings rose 1.5% vs 3.5% CPI gain in Q3 2026"}, {"source_name": "LayoffAlert WARN tracker", "source_url": null, "statement": "National WARN notices total 3,860 affecting 340,316 workers through Oct. 26"}], "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": "greenville-mauldin-easley-sc-msa/metro-job-market/2026-10.html", "pdf": "greenville-mauldin-easley-sc-msa/metro-job-market/2026-10.pdf", "sources_html": "greenville-mauldin-easley-sc-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:22:42.945705+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/greenville-mauldin-easley-sc-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/greenville-mauldin-easley-sc-msa/metro-job-market/2026-10.pdf"}