{"schema_version": 1, "id": "tuscaloosa-al-msa/metro-job-market/2026-09", "product": "Metro Job Market Pulse", "metro": {"geography_id": 451, "label": "Tuscaloosa, AL MSA", "slug": "tuscaloosa-al-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:43:51.658380+00:00", "headline": "Tuscaloosa's industrial wages diverge as county unemployment climbs.", "headline_summary": "Tuscaloosa County unemployment rose to 3.8% in August from 2.5% in April even as metro warehouse pay climbed sharply and manufacturing production pay fell, pointing to an uneven, not uniformly cooling, local economy.", "key_indicators": [{"label": "Tuscaloosa County unemployment", "value": "3.8%", "context": "Up from 2.5% in April 2026"}, {"label": "Alabama unemployment rate", "value": "3.4%", "context": "Vs 4.1% national rate, August 2026"}, {"label": "Alabama employment, year-over-year", "value": "-30,420 jobs", "context": "Total employment fell to 2,282,055"}, {"label": "Metro manufacturing production pay", "value": "Down moderately", "context": "Contrasts with record AL manufacturing wages ($1,389.75/wk)"}], "takeaways": [{"headline": "Industrial wages are splitting, not uniformly rising.", "body": "Metro manufacturing production pay fell moderately and warehouse manager pay dropped significantly even as warehouse/fulfillment associate pay rose sharply \u2014 a sign that demand within the metro's industrial core is uneven rather than broadly expanding. This divergence is a more reliable signal than any single sector average."}, {"headline": "County unemployment drift deserves more attention than the state headline.", "body": "Tuscaloosa County unemployment rose from 2.5% in April to 3.8% in August, a steeper climb than Alabama's steady 3.4% statewide rate. Local volatility of this magnitude, unless tied to a known seasonal pattern, is consistent with underlying softening that state-level figures can mask."}, {"headline": "Professional and health services pay gains look structural.", "body": "Registered nurse, accountant, financial analyst, and business analyst advertised pay are all up moderately to significantly in the metro, mirroring national patterns in health care and skilled service work. This is consistent with continued institutional and healthcare-sector investment even as industrial signals soften."}, {"headline": "Public-sector wage stability is doing real work for the local economy.", "body": "Alabama government employment added 4,100 jobs in August and metro teacher pay rose significantly, reinforcing public payrolls as a counterweight to private-sector volatility. For a metro anchored by a major university and public institutions, this stability is a structural feature worth tracking, not a one-month anomaly."}], "local_conditions": "Tuscaloosa County unemployment climbed to 3.8% in August from a 2.5% April low, tracking Alabama's broader deceleration even as statewide employment fell 30,420 workers year-over-year to 2,282,055 and the state rate held at 3.4% versus a national 4.1%. Manufacturing and construction continue to anchor local wage levels \u2014 Alabama posted record weekly wages in both sectors this summer \u2014 while metro advertised pay for warehouse and manufacturing roles diverges, with warehouse pay up significantly and manufacturing production pay down moderately, pointing to uneven demand across the metro's industrial base.", "implications": "Rising county unemployment alongside falling manufacturing production wages suggests softening in Tuscaloosa's industrial base even as healthcare and professional-services pay (registered nurses up significantly, accountants and financial analysts up moderately) point to continued strength in services and institutional employment \u2014 a bifurcation commerce leaders should factor into any read on local business conditions rather than treating the metro as uniformly cooling or expanding. Public-sector and education wage gains (Alabama government employment up 4,100 in August; metro teacher pay up significantly) indicate the public sector remains a stabilizing wage floor even as private industrial pay softens. Current conditions suggest monitoring whether manufacturing wage softness reflects a temporary adjustment or an early signal of broader industrial pullback before drawing conclusions about the metro's overall investment climate.", "looking_ahead": [{"category": "Worth watching", "body": "Tuscaloosa County's unemployment climb from 2.5% to 3.8% between April and August warrants a check against September/October figures to determine whether this is a plateau or a continuing trend. A fourth consecutive month of increase would mark a meaningful shift from this spring's tighter conditions."}, {"category": "Emerging pressure point", "body": "Manufacturing production worker pay is down moderately locally while construction and electrician pay remain stable-to-up, suggesting the metro's industrial pay softness may be concentrated rather than sector-wide. Commerce leaders should watch whether Alabama's statewide WARN filings (25 notices, 2,162 workers in 2026) extend into Tuscaloosa-area manufacturing or logistics operations."}, {"category": "Potential inflection point", "body": "National nonfarm payrolls added just 29,000 jobs in September with wage growth falling to 3.0% against 3.4% inflation \u2014 the weakest real-wage picture since 2021. If that national softening reaches Alabama's services and leisure sectors, which carried most of the state's 12-month job gains, Tuscaloosa's services-driven stability could face its first real test."}, {"category": "Early indicator", "body": "Federal immigration enforcement activity and tariff policy continue to generate WARN notices and sector disruption nationally (Amazon, Tyson Foods, Oracle among filers). Local economic development officials should track whether any Tuscaloosa-area manufacturing or logistics employers reference supply-chain or workforce-availability effects tied to either policy area in coming disclosures."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 23920.0, "metro_p50": 32531.2, "metro_p75": 36914.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 33325.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 22880.0, "metro_p50": 27385.0, "metro_p75": 31879.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 31200.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 30173.0, "metro_p50": 36992.0, "metro_p75": 40652.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 38000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 55954.0, "metro_p50": 75389.8, "metro_p75": 83590.0, "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": 29574.0, "metro_p50": 33943.4, "metro_p75": 38281.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 34344.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 28199.0, "metro_p50": 32632.0, "metro_p75": 35247.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": 55421.5, "metro_p50": 65580.0, "metro_p75": 72634.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71404.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 30507.25, "metro_p50": 35429.6, "metro_p75": 38216.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": 34974.0, "metro_p50": 38925.0, "metro_p75": 42681.25, "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": 26300.0, "metro_p50": 29640.0, "metro_p75": 36982.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": 30252.0, "metro_p50": 34173.0, "metro_p75": 40173.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 41106.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 30023.0, "metro_p50": 39219.0, "metro_p75": 43988.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": 48217.0, "metro_p50": 68833.6, "metro_p75": 72800.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 70720.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 81003.0, "metro_p50": 98280.0, "metro_p75": 104800.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": 119926.25, "metro_p50": 154000.0, "metro_p75": 171150.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 153652.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 99248.0, "metro_p50": 146500.4, "metro_p75": 159248.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 139500.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 59560.0, "metro_p50": 71434.0, "metro_p75": 79715.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 72182.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 72527.0, "metro_p50": 93875.0, "metro_p75": 102074.75, "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": 52916.0, "metro_p50": 82355.0, "metro_p75": 89325.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 75000.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 43367.5, "metro_p50": 57439.0, "metro_p75": 70334.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 62354.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "metro", "metro_p25": 55900.0, "metro_p50": 72258.0, "metro_p75": 81462.25, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 85216.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 49588.0, "metro_p50": 61444.0, "metro_p75": 65069.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": 62500.0, "metro_p50": 93932.0, "metro_p75": 116355.75, "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": 49567.75, "metro_p50": 58928.0, "metro_p75": 82500.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": 83680.0, "metro_p50": 98434.6, "metro_p75": 111313.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 98279.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 90051.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 110000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 75412.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 73000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 123073.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 111200.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 91637.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 83201.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 43023.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 65558.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": "October 2026", "files": {"html": "tuscaloosa-al-msa/metro-job-market/2026-09.html", "pdf": "tuscaloosa-al-msa/metro-job-market/2026-09.pdf", "sources_html": "tuscaloosa-al-msa/metro-job-market/2026-09.sources.html"}, "published_at": "2026-10-09T14:37:16.110248+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/tuscaloosa-al-msa/metro-job-market/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/tuscaloosa-al-msa/metro-job-market/2026-09.pdf"}