{"schema_version": 1, "id": "charleston-north-charleston-sc-msa/metro-job-market/2026-09", "product": "Metro Job Market Pulse", "metro": {"geography_id": 117, "label": "Charleston-North Charleston, SC MSA", "slug": "charleston-north-charleston-sc-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:38:07.055846+00:00", "headline": "Charleston keeps outpacing a cooling national economy.", "headline_summary": "Charleston's 3.7% unemployment rate and 5.7% Charleston County wage growth continue to outperform both the 4.2% national unemployment rate and a national wage-inflation gap where U.S. pay (3.0%) now trails inflation (3.4%).", "key_indicators": [{"label": "Metro unemployment rate", "value": "3.7%", "context": "vs 4.1% SC, 4.2% US (July\u2013Sept 2026)"}, {"label": "Charleston County wage growth", "value": "5.7%", "context": "vs 4.0% statewide, Q1 2026"}, {"label": "Metro employment growth rank", "value": "6th nationally", "context": "4.1% YoY growth, tied with peer metros"}, {"label": "National wage-inflation gap", "value": "3.0% wages vs 3.4% CPI", "context": "US pay growth trailing inflation, Sept 2026"}], "takeaways": [{"headline": "Charleston is outrunning both the state and the nation.", "body": "The metro's 3.7% unemployment rate and 4.1% annual job growth rate (sixth-fastest nationally) stand in contrast to a U.S. labor market that added just 29,000 jobs in September with sizable downward revisions. For commerce leaders, this suggests the local expansion story remains intact even as national headlines turn cautious."}, {"headline": "Wage growth here is a strength, not a warning sign.", "body": "Charleston County's 5.7% year-over-year wage growth outpaces the state's 4.0% average and significantly exceeds the national wage-inflation gap, where U.S. wages (3.0%) are now trailing inflation (3.4%). Locally, this appears consistent with real income gains rather than the erosion in purchasing power showing up in national data."}, {"headline": "Named capital investment is still flowing into the metro.", "body": "St\u00f6bich Fire Protection's $2.53 million Dorchester County expansion and continued Boeing-linked aerospace activity in North Charleston signal that site-selection decisions are still favoring the region. This is a more durable economic momentum signal than monthly job counts alone."}, {"headline": "Public-sector and healthcare growth are anchoring the broader base.", "body": "Statewide, government and education/health services added a combined 13,800 jobs year-over-year, offsetting the national trend of government payroll contraction (down 216,000 over the past year). Locally, MUSC and Charleston County School District remain among the area's largest employers, suggesting public-sector stability is cushioning the metro against national public-payroll softness."}], "local_conditions": "Charleston-North Charleston's 3.7% unemployment rate (July 2026) sits well below both the state's 4.1% and the national 4.2%, with the metro's 4.1% annual employment growth rate tying for sixth-fastest among U.S. metros as aerospace, logistics, and healthcare expansion continue to pull in workers faster than the labor force can absorb them. Charleston County's 5.7% wage growth leads South Carolina, outpacing the statewide 4.0% average and suggesting the metro's tight labor conditions are translating into real purchasing-power gains even as national wage growth has cooled to 3.0% against 3.4% inflation.", "implications": "Charleston's economic trajectory diverges meaningfully from the national picture this month \u2014 while U.S. payroll growth slowed sharply to 29,000 in September with downward revisions to prior months, Charleston's labor market shows no comparable softening, reinforcing the metro's position as a coastal growth outlier within a state where inland counties like Richland and Lexington are essentially flat. Commerce leaders evaluating expansion timing should weigh that local wage growth (5.7% in Charleston County) is running well ahead of the statewide and national trend, meaning labor costs here are rising faster than the broader slowdown would suggest. Current conditions suggest monitoring whether aerospace and logistics investment commitments (such as the St\u00f6bich Fire Protection expansion in Dorchester County) continue at pace, as these serve as a leading indicator of whether the metro's momentum is broadening or concentrating in a few large projects.", "looking_ahead": [{"category": "Potential inflection point", "body": "National payroll growth has slowed to 29,000 with downward revisions, a pattern not yet visible in Charleston data. Watch whether the metro's 4.1% employment growth rate holds through the next BLS metro release or begins converging toward the national slowdown."}, {"category": "Worth watching", "body": "DP World's September 1 WARN filing in Spartanburg (205 workers) is the most recent and largest in the state this year, concentrated in logistics. Charleston's port-dependent logistics sector warrants monitoring for similar notices given its shared exposure to trade and tariff-related freight volume shifts."}, {"category": "Early indicator", "body": "South Carolina's labor force participation rose to 58.9%, reflecting sustained in-migration and workforce re-entry rather than one-time hiring surges. Confirm whether Charleston's participation rate is tracking the state's gain or diverging, as this shapes how tight the local labor supply will remain into 2027."}, {"category": "Expected", "body": "Manufacturing and food/hospitality account for 17 of South Carolina's 33 WARN notices year-to-date. Given the metro's aerospace and hospitality exposure, local economic development officials should track whether any new filings touch Charleston-area facilities directly."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 25965.0, "metro_p50": 31288.6, "metro_p75": 35360.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": 24960.0, "metro_p50": 29146.0, "metro_p75": 31751.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 31200.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 31166.25, "metro_p50": 37436.4, "metro_p75": 40173.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 38000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 52034.0, "metro_p50": 72800.0, "metro_p75": 84515.75, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 78000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 30111.5, "metro_p50": 35360.0, "metro_p75": 41142.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": 35360.0, "metro_p50": 40560.0, "metro_p75": 45000.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": 57200.0, "metro_p50": 65520.0, "metro_p75": 71024.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 71404.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 34011.0, "metro_p50": 41413.0, "metro_p75": 46800.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": 33505.0, "metro_p50": 39520.0, "metro_p75": 42120.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": 29201.0, "metro_p50": 32639.8, "metro_p75": 35360.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": 33264.25, "metro_p50": 37440.0, "metro_p75": 41600.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 41106.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 34233.0, "metro_p50": 41600.0, "metro_p75": 45760.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 43680.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 62230.0, "metro_p50": 70720.0, "metro_p75": 73840.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 70720.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 80168.0, "metro_p50": 93600.0, "metro_p75": 103975.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": 96142.0, "metro_p50": 124802.2, "metro_p75": 137500.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 153652.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 87667.75, "metro_p50": 109621.0, "metro_p75": 127500.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 139500.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 59000.0, "metro_p50": 70887.6, "metro_p75": 78641.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": 69555.0, "metro_p50": 83068.0, "metro_p75": 87318.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 48245.75, "metro_p50": 63643.0, "metro_p75": 69774.25, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 75000.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 54154.5, "metro_p50": 61300.0, "metro_p75": 81440.25, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 62354.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "metro", "metro_p25": 74969.75, "metro_p50": 82955.0, "metro_p75": 86013.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": 36400.0, "metro_p50": 61562.0, "metro_p75": 71446.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 56731.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 63118.5, "metro_p50": 85640.0, "metro_p75": 96463.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 92749.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 55660.5, "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": 72901.25, "metro_p50": 89159.0, "metro_p75": 99481.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 98279.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 62400.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 90644.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 36558.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 51000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "stable", "postings_trend_magnitude": "stable"}, {"sector": "Information", "median_pay": 72500.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 51666.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 66940.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 75000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 35360.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 68308.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "down", "postings_trend_magnitude": "moderate"}], "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": "charleston-north-charleston-sc-msa/metro-job-market/2026-09.html", "pdf": "charleston-north-charleston-sc-msa/metro-job-market/2026-09.pdf", "sources_html": "charleston-north-charleston-sc-msa/metro-job-market/2026-09.sources.html"}, "published_at": "2026-10-09T13:49:14.821518+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/charleston-north-charleston-sc-msa/metro-job-market/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/charleston-north-charleston-sc-msa/metro-job-market/2026-09.pdf"}