{"schema_version": 1, "id": "anniston-oxford-al-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 95, "label": "Anniston-Oxford, AL MSA", "slug": "anniston-oxford-al-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:22:57.714816+00:00", "headline": "Anniston's jobless rate improves as manufacturing pay outruns the trades.", "headline_summary": "Anniston-Oxford unemployment fell to 4.0% in August even as Alabama's statewide rate climbed to 3.5%, with manufacturing pay rising sharply locally while electrician pay dropped significantly against a national gain.", "key_indicators": [{"label": "Metro unemployment rate", "value": "4.0%", "context": "Down from 4.2% in July; state rose to 3.5%"}, {"label": "Metro avg. hourly earnings", "value": "$26.39", "context": "vs. $33.54 national average (May 2025 base)"}, {"label": "Alabama unemployment rate", "value": "3.5%", "context": "Up from 2.8% a year ago; 10-year high"}, {"label": "Manufacturing production worker pay", "value": "Up, significant", "context": "Local trend vs. stable national trend"}], "takeaways": [{"headline": "Metro unemployment improved while the state's worsened.", "body": "Anniston-Oxford's rate fell to 4.0% in August from 4.2% in July, diverging from Alabama's statewide climb to 3.5% in September from 2.8% a year earlier. That divergence is consistent with localized stabilization in manufacturing, and warrants tracking before being read as a durable local trend."}, {"headline": "Manufacturing pay strength looks like the metro's clearest bright spot.", "body": "Production worker/assembler advertised pay rose sharply this month, consistent with the metro's long-standing concentration in production occupations (13.4% of local employment). Statewide manufacturing wages also hit records in July ($1,389.75 average weekly), reinforcing that goods production remains the metro's most dependable wage engine."}, {"headline": "Skilled trades pay is softening even as national trades pay climbs.", "body": "Electrician advertised pay fell significantly locally while rising nationally, and construction laborer pay declined locally against a national increase. That gap may suggest softer local construction-related demand even as the national trades market tightens, a divergence worth watching for infrastructure and site-development planning."}, {"headline": "Wage-to-inflation math remains unfavorable across the basket.", "body": "Nationally, median weekly earnings rose 1.5% against 3.5% CPI growth in Q3, and Alabama's broader wage gains have not closed the metro's roughly 27% wage gap to the national average. For a metro already paying below-national wages, continued real-wage erosion carries more weight for local consumer spending power than it would in a higher-wage market."}], "local_conditions": "Anniston-Oxford's unemployment rate improved to 4.0% in August from 4.2% in July, moving against the statewide trend of rising unemployment (3.5% in September, up from 2.8% a year earlier), even as the metro's civilian labor force held nearly flat near 49,000 through summer. Production and manufacturing roles remain disproportionately large in the local employment base, and advertised pay for manufacturing production workers rose sharply this month even as several other blue-collar categories, including construction labor and electricians, posted notable local declines.", "implications": "Manufacturing's wage strength alongside softness in construction and skilled trades pay points to uneven momentum across the metro's goods-producing base, a distinction that matters for anyone assessing whether to expand local footprint or diversify into services. Alabama's record construction and manufacturing wages statewide have not fully reached Anniston, where average hourly earnings ($26.39) still trail the national figure by roughly $7, suggesting the metro's cost advantage for site location remains intact even as skilled-trades pay softens. Local economic development leaders should consider evaluating which sectors are driving the metro's unemployment improvement before attributing it broadly to demand strength.", "looking_ahead": [{"category": "Worth watching", "body": "Whether Anniston-Oxford's August unemployment improvement persists into Q4 data, or converges with the statewide uptick, will clarify whether the metro's labor market is diverging in a lasting way from Alabama's broader softening."}, {"category": "Emerging pressure point", "body": "Skilled trades pay (electricians, construction labor) is moving in the opposite direction locally versus nationally. Continued divergence could signal softening in local construction-linked investment even as manufacturing holds firm."}, {"category": "Early indicator", "body": "Manufacturing production worker pay gains, if sustained into November data, would reinforce the metro's goods-producing base as the primary driver of any broader economic momentum, relevant for development officials courting industrial investment."}, {"category": "Potential inflection point", "body": "Statewide prime-age labor force participation rose to 79.5% from 78.4% a year earlier; local participation data lags but a similar shift in Calhoun County would ease often-cited workforce availability concerns for commerce leaders evaluating expansion."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 20258.75, "metro_p50": 25812.0, "metro_p75": 28670.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": 22880.0, "metro_p50": 24100.0, "metro_p75": 24857.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": 28508.25, "metro_p50": 35313.4, "metro_p75": 39520.0, "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": 58218.0, "metro_p50": 76250.0, "metro_p75": 84889.75, "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": 29506.75, "metro_p50": 35100.0, "metro_p75": 38025.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": 29120.0, "metro_p50": 29120.0, "metro_p75": 36433.75, "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": 49968.0, "metro_p50": 58802.0, "metro_p75": 65798.25, "metro_trend_direction": "down", "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": 29949.0, "metro_p50": 33273.0, "metro_p75": 33378.5, "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": 30670.0, "metro_p50": 35111.0, "metro_p75": 36889.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": 26696.0, "metro_p50": 35272.6, "metro_p75": 37117.0, "metro_trend_direction": "up", "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": 27628.75, "metro_p50": 33731.4, "metro_p75": 36400.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": 17160.0, "metro_p50": 17160.0, "metro_p75": 29873.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "state_rollup", "metro_p25": 53566.75, "metro_p50": 65413.6, "metro_p75": 70797.75, "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": 81120.0, "metro_p50": 92801.4, "metro_p75": 97192.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "state_rollup", "metro_p25": 104079.0, "metro_p50": 148030.6, "metro_p75": 160000.0, "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": "state_rollup", "metro_p25": 99179.0, "metro_p50": 136840.0, "metro_p75": 155677.0, "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": 52114.0, "metro_p50": 71583.0, "metro_p75": 77943.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": "state_rollup", "metro_p25": 71592.0, "metro_p50": 90150.8, "metro_p75": 101623.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 65192.5, "metro_p50": 81819.0, "metro_p75": 94948.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "state_rollup", "metro_p25": 43355.0, "metro_p50": 56056.0, "metro_p75": 69005.0, "metro_trend_direction": "down", "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": 55900.0, "metro_p50": 70071.6, "metro_p75": 75736.5, "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": 27684.0, "metro_p50": 54404.0, "metro_p75": 61076.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 50000.0, "metro_p50": 84310.0, "metro_p75": 85822.0, "metro_trend_direction": "up", "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": 43698.25, "metro_p50": 57387.4, "metro_p75": 77854.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": "state_rollup", "metro_p25": 80265.0, "metro_p50": 97933.0, "metro_p75": 108350.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 46891.0, "pay_trend_direction": "down", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 53539.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 36946.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 62400.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 59400.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 49059.0, "pay_trend_direction": "down", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 83425.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 73000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 29506.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 64168.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "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": "November 2026", "files": {"html": "anniston-oxford-al-msa/metro-job-market/2026-10.html", "pdf": "anniston-oxford-al-msa/metro-job-market/2026-10.pdf", "sources_html": "anniston-oxford-al-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:17:56.731086+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/anniston-oxford-al-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/anniston-oxford-al-msa/metro-job-market/2026-10.pdf"}