{"schema_version": 1, "id": "wheeling-wv-oh-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 345, "label": "Wheeling, WV-OH MSA", "slug": "wheeling-wv-oh-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-03T08:10:19.300885+00:00", "headline": "Wheeling payrolls keep shrinking even as unemployment holds near 4%.", "headline_summary": "Metro unemployment stood at 4.0% in July, but the region lost 400 jobs in August and West Virginia has shed roughly 10,415 payroll positions statewide since January.", "key_indicators": [{"label": "Wheeling metro unemployment", "value": "4.0%", "context": "July 2026, down from 4.3% in June"}, {"label": "Wheeling metro jobs lost", "value": "-400", "context": "August 2026, vs. -100 in July"}, {"label": "WV net payroll jobs lost YTD", "value": "-10,415", "context": "Since January 2026, statewide"}, {"label": "Ohio labor force participation", "value": "61.2%", "context": "vs. 61.8% national rate"}], "takeaways": [{"headline": "A 4.0% jobless rate is flattering the real story.", "body": "Wheeling's unemployment rate held near 4.0% through July even as the metro shed 400 jobs in August and the labor force continued a multi-year decline. Low unemployment paired with shrinking payrolls points to a labor supply problem, and should temper any headline reading of resilience."}, {"headline": "Manufacturing and nursing pay gains point to local scarcity.", "body": "Manufacturing production worker pay rose significantly in the metro to $35,823 and registered nurse pay climbed to $111,786, both outpacing several national comparisons. These increases are consistent with employers bidding up advertised pay for roles where local candidates are hardest to find, a sign of tight local supply in those occupations."}, {"headline": "Professional-sector pay softness diverges from the national trend.", "body": "Accountant pay fell significantly to $56,916 and financial analyst pay dropped to $73,453 locally, even as national figures for both held flat. Divergence this sharp from national benchmarks may suggest thinner local demand for office-based professional work relative to the broader U.S. labor market."}, {"headline": "State-level participation decline sets the backdrop for Wheeling's trend.", "body": "Ohio's labor force participation rate fell to 61.2% against 61.8% nationally, with Ohio shedding 5,000 jobs in September \u2014 a regional pattern that aligns with West Virginia's steeper losses. Cross-border commerce and workforce planning in the Wheeling MSA should account for participation erosion on both sides of the Ohio River."}], "local_conditions": "Wheeling's 4.0% July unemployment rate looks stable on its face, but it masks a labor force that has averaged roughly 10 fewer jobs per month over five years and lost 400 jobs in August alone, consistent with statewide West Virginia payroll declines of about 10,415 since January. Demographic outmigration and a shrinking civilian labor force \u2014 57,100 as of July \u2014 appear to be constraining growth, a dynamic distinct from the national and Ohio pattern of modest job gains paired with participation declines.", "implications": "Low headline unemployment in Wheeling reflects a contracting labor pool at least as much as economic strength, which changes how commerce leaders should read the metro's investment and expansion case. Advertised pay gains in manufacturing production (up significantly) and registered nursing (up significantly) suggest employers are competing hard for a thinning base of available workers, measured by job ads, a signal of hiring demand where one ad often covers several openings, while declines in accounting, financial analyst, and software engineer pay point to softer demand in office-based professional sectors. Commerce and economic development leaders should consider framing regional pitches around labor force stabilization and in-migration alongside low unemployment, since the latter figure currently signals scarcity more than vitality.", "looking_ahead": [{"category": "Expected data release", "body": "BLS metro-level employment data for August through October won't publish until December 2, leaving a reporting gap. Commerce leaders relying on real-time metro figures should treat current readings as lagging and plan announcements accordingly."}, {"category": "Worth watching", "body": "West Virginia's statewide payroll losses, now near 10,415 since January, have not yet produced a corresponding spike in Wheeling-area WARN notices or plant closures in available data. A shift toward concentrated layoff announcements at named employers like Nestl\u00e9, Vigor, or West Virginia Northern Railroad would signal the contraction is accelerating and spreading to specific sites."}, {"category": "Emerging pressure point", "body": "Wage-versus-inflation gaps are widening at the national and Ohio level, with real wages down even as nominal pay rises. If that pattern reaches Wheeling, consumer spending power in a metro already losing labor force could weaken further, with implications for retail and hospitality activity."}, {"category": "Potential inflection point", "body": "Ohio's growth in data-center and technology-adjacent jobs has not yet shown signs of spilling into the Wheeling MSA. Economic development leaders should watch whether any announced Ohio investment projects extend hiring demand across the state line into Belmont County or Ohio County."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 22844.0, "metro_p50": 29120.0, "metro_p75": 33280.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 23302.0, "metro_p50": 26000.0, "metro_p75": 27664.0, "metro_trend_direction": "down", "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": 31151.0, "metro_p50": 37684.0, "metro_p75": 39768.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": 61158.0, "metro_p50": 83200.0, "metro_p75": 90978.75, "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": 27959.0, "metro_p50": 30551.0, "metro_p75": 32566.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 36660.0, "metro_p50": 45760.0, "metro_p75": 47840.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": 47744.5, "metro_p50": 68552.2, "metro_p75": 68640.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 29040.0, "metro_p50": 35823.2, "metro_p75": 39520.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 29442.0, "metro_p50": 35360.0, "metro_p75": 37500.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": 28595.0, "metro_p50": 28665.0, "metro_p75": 28665.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": 30414.0, "metro_p50": 37440.0, "metro_p75": 41538.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 41600.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 31147.75, "metro_p50": 35290.4, "metro_p75": 37548.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": "state_rollup", "metro_p25": 58240.0, "metro_p50": 70943.0, "metro_p75": 80020.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": 86139.0, "metro_p50": 111786.0, "metro_p75": 123300.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 133295.5, "metro_p50": 151028.0, "metro_p75": 154386.75, "metro_trend_direction": "down", "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": 97990.0, "metro_p50": 130000.0, "metro_p75": 147772.5, "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": 44835.0, "metro_p50": 56916.4, "metro_p75": 65039.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 69240.0, "metro_p50": 73453.0, "metro_p75": 86837.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": 56464.0, "metro_p50": 100000.0, "metro_p75": 100000.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": "state_rollup", "metro_p25": 47328.25, "metro_p50": 59245.2, "metro_p75": 68739.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": "state_rollup", "metro_p25": 71747.0, "metro_p50": 82820.8, "metro_p75": 93502.25, "metro_trend_direction": "up", "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": 30281.0, "metro_p50": 46030.0, "metro_p75": 51728.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": 46073.0, "metro_p50": 84187.0, "metro_p75": 88573.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": 51862.0, "metro_p50": 65000.0, "metro_p75": 67500.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 66573.0, "metro_p50": 80340.0, "metro_p75": 89952.5, "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": 61340.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 55000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 32121.5, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 82212.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 54660.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 46800.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 50420.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 69797.0, "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": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 65302.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "U.S. Bureau of Labor Statistics, Mid-Atlantic Information Office", "source_url": null, "statement": "Wheeling MSA unemployment rate and civilian labor force size"}, {"source_name": "USAFacts / BLS employment report", "source_url": null, "statement": "Wheeling metro lost 400 jobs in August 2026"}, {"source_name": "West Virginia Encyclopedia", "source_url": null, "statement": "West Virginia lost approximately 10,415 net payroll jobs since January 2026"}, {"source_name": "Ohio Department of Job and Family Services", "source_url": null, "statement": "Ohio labor force participation rate of 61.2% vs. 61.8% national"}, {"source_name": "U.S. Bureau of Labor Statistics", "source_url": null, "statement": "October 2026 metro-level BLS data scheduled for December 2, 2026 release"}, {"source_name": "Ohio Department of Job and Family Services", "source_url": null, "statement": "Ohio shed 5,000 jobs in September 2026 amid rising unemployment"}], "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": "wheeling-wv-oh-msa/metro-job-market/2026-10.html", "pdf": "wheeling-wv-oh-msa/metro-job-market/2026-10.pdf", "sources_html": "wheeling-wv-oh-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:32:20.066201+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/wheeling-wv-oh-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/wheeling-wv-oh-msa/metro-job-market/2026-10.pdf"}