{"schema_version": 1, "id": "blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 105, "label": "Blacksburg-Christiansburg-Radford, VA MSA", "slug": "blacksburg-christiansburg-radford-va-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:27:03.857431+00:00", "headline": "Blacksburg posts Virginia's steepest metro job loss in September.", "headline_summary": "Blacksburg-Christiansburg-Radford shed 600 jobs in September (-0.8% monthly, -2.3% year-over-year) \u2014 the largest decline of any Virginia metro \u2014 even as statewide unemployment held at 3.6%.", "key_indicators": [{"label": "Metro job change, September", "value": "-600 jobs", "context": "-0.8% monthly; largest decline of any VA metro"}, {"label": "Metro job change, year-over-year", "value": "-2.3%", "context": "1,900 jobs lost vs. year-ago level"}, {"label": "Virginia statewide unemployment", "value": "3.6%", "context": "vs. 4.1% national rate, Sept 2026"}, {"label": "Radford City unemployment", "value": "4.9%", "context": "Down 0.8pp year-over-year, Aug 2026"}], "takeaways": [{"headline": "Blacksburg lost more jobs than any other Virginia metro in September.", "body": "The 600-job, 0.8% monthly decline and 2.3% year-over-year drop outpace the state's overall 3.6% unemployment stability, pointing to a metro-specific downturn. Local economic development messaging should account for this divergence and look beyond statewide figures that mask it."}, {"headline": "Government-sector concentration is now a visible vulnerability as well as a structural trait.", "body": "Government employment in the metro ranges 23.9-28.2 thousand, a wide swing that tracks closely with federal workforce reductions cited nationally (federal employment near 1966 lows). A metro this reliant on public payrolls and Virginia Tech-linked activity will likely see outsized swings whenever federal policy shifts, a pattern worth flagging to local fiscal planners."}, {"headline": "Professional-services pay gains suggest selective strength beneath a weak topline.", "body": "Financial Analyst pay rose significantly and Software Engineer pay rose moderately in local job ads, a signal of hiring demand (one ad often covers several openings), even as the metro's overall job count fell, consistent with a bifurcated local economy where some knowledge-sector employers continue to compete actively for talent. This divergence matters for how commerce leaders pitch the metro to prospective employers \u2014 strength exists, but it is sector-specific."}, {"headline": "Radford's elevated joblessness signals uneven recovery within the metro itself.", "body": "Radford Independent City's 4.9% unemployment in August sits well above the metro's broader trend, even after improving 0.8 points year-over-year. County-level economic development strategy should treat Blacksburg, Christiansburg, and Radford as following distinct recovery paths."}], "local_conditions": "Blacksburg-Christiansburg-Radford MSA shed 600 jobs in September, dropping to 79,100 employed and marking the steepest monthly loss of any Virginia metro, with the year-over-year decline widening to 2.3% (1,900 jobs).  Metro conditions diverge sharply from the state pattern of modest job growth (Virginia added 7,800 jobs in September) and reflect the area's outsized dependence on government and higher-education payrolls, which together account for roughly a third of local employment and remain exposed to federal workforce contraction.", "implications": "Metro job losses concentrated in a single quarter, against a stable statewide unemployment rate, suggest the Blacksburg area's government- and university-anchored economy is absorbing shocks that other Virginia metros are not \u2014 a signal economic development leaders should track by sector, with attention to the headline unemployment number, which can lag real conditions when the labor force itself is shrinking. Advertised pay moves in Financial Analyst (up significantly) and Software Engineer (up moderately) roles point to pockets of resilience in professional services even as Registered Nurse and Data Engineer pay softened locally, indicating an uneven recovery across sectors. Commerce leaders and chambers should consider tracking sector-level job ads, a signal of hiring demand (one ad often covers several openings), and WARN filings alongside the monthly employment count before characterizing the metro's trajectory in public or investor-facing communications.", "looking_ahead": [{"category": "Potential inflection point", "body": "Whether September's 600-job loss extends into October will determine if this is a one-month disruption or the start of a sustained contraction; October MSA data has not yet been released and should be the first data point local economists check."}, {"category": "Emerging pressure point", "body": "Federal workforce reductions cited nationally (federal employment near 1966 lows) could compound local exposure given the metro's heavy government and university employment base; watch for any new WARN filings tied to federal contractors or agencies in the region."}, {"category": "Worth watching", "body": "Virginia's statewide labor force contracted by roughly 68,000 people since early 2025 through retirement and out-migration; local labor force participation trends in Montgomery, Radford, and Pulaski counties will clarify whether Blacksburg's dip reflects job losses or workers leaving the labor force entirely."}, {"category": "Early indicator", "body": "Job ads, a signal of hiring demand (one ad often covers several openings), in Financial Analyst and Software Engineer categories showing moderate-to-significant pay gains locally may signal continued investment from Virginia Tech-adjacent tech and research employers; sustained ad growth here would be a useful counterweight to the government-sector softness."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 26476.0, "metro_p50": 29125.0, "metro_p75": 34320.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 25693.0, "metro_p50": 28642.0, "metro_p75": 31200.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": 32357.0, "metro_p50": 34195.0, "metro_p75": 35360.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": 56574.0, "metro_p50": 80922.0, "metro_p75": 92690.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": 30433.0, "metro_p50": 33317.8, "metro_p75": 35578.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": 34564.0, "metro_p50": 37648.0, "metro_p75": 41600.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": 49920.0, "metro_p50": 62400.0, "metro_p75": 65520.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": 34791.0, "metro_p50": 38240.0, "metro_p75": 39520.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": 31516.0, "metro_p50": 36400.0, "metro_p75": 36828.0, "metro_trend_direction": "down", "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": 28357.5, "metro_p50": 31980.0, "metro_p75": 33280.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": 31741.0, "metro_p50": 35880.0, "metro_p75": 41475.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": 29123.75, "metro_p50": 40560.0, "metro_p75": 44575.75, "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": 61496.5, "metro_p50": 70251.0, "metro_p75": 73453.5, "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": 82174.75, "metro_p50": 96902.0, "metro_p75": 105456.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 102437.0, "metro_p50": 123228.4, "metro_p75": 152900.0, "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": "metro", "metro_p25": 88312.0, "metro_p50": 125850.0, "metro_p75": 152900.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": 55000.0, "metro_p50": 62500.0, "metro_p75": 67709.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 70542.0, "metro_p50": 96637.0, "metro_p75": 101592.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": 69006.0, "metro_p50": 74235.0, "metro_p75": 82830.0, "metro_trend_direction": "down", "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": 44761.0, "metro_p50": 57978.0, "metro_p75": 70642.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 63043.5, "metro_p50": 83500.0, "metro_p75": 100000.0, "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": 54600.0, "metro_p50": 70607.0, "metro_p75": 70607.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": 53445.0, "metro_p50": 53446.0, "metro_p75": 60000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 54050.0, "metro_p50": 72500.0, "metro_p75": 77500.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": "state_rollup", "metro_p25": 81328.0, "metro_p50": 95637.0, "metro_p75": 107500.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": 47670.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 80500.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 34231.5, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 43920.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 132223.0, "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": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 54513.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 68640.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 31896.5, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 67253.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "Virginia Works", "source_url": null, "statement": "Metro lost 600 jobs in September, largest decline in Virginia"}, {"source_name": "Virginia Works", "source_url": null, "statement": "Virginia added 7,800 jobs statewide in September with 3.6% unemployment"}, {"source_name": "USA Facts / Bureau of Labor Statistics", "source_url": null, "statement": "Radford Independent City unemployment at 4.9% in August 2026"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "Federal employment near 1966 lows amid workforce reductions"}, {"source_name": "Weldon Cooper Center", "source_url": null, "statement": "Virginia labor force declined ~68,000 since early 2025"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "National unemployment rate stable at 4.1% in October"}], "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": "blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10.html", "pdf": "blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10.pdf", "sources_html": "blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:18:52.960948+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/blacksburg-christiansburg-radford-va-msa/metro-job-market/2026-10.pdf"}