{"schema_version": 1, "id": "bloomington-normal-il-msa/metro-job-market/2026-09", "product": "Metro Job Market Pulse", "metro": {"geography_id": 152, "label": "Bloomington-Normal, IL MSA", "slug": "bloomington-normal-il-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:37:47.627498+00:00", "headline": "Bloomington-Normal wages outrun the state while jobs tighten.", "headline_summary": "McLean County wages grew 6.2% year-over-year to $1,498 weekly even as local unemployment fell to 3.3% and employment slipped 0.5%, a tightening pattern that runs counter to Illinois' 4.7% statewide unemployment rate.", "key_indicators": [{"label": "McLean County unemployment rate", "value": "3.3%", "context": "vs 4.7% Illinois, 4.1% national (July/Aug 2026)"}, {"label": "McLean County wage growth", "value": "6.2% YoY", "context": "vs 4.1% Illinois statewide (Q1 2026)"}, {"label": "McLean County employment change", "value": "-0.5% YoY", "context": "87.3K employed, March 2026, despite wage gains"}, {"label": "Illinois labor force contraction", "value": "6.477M", "context": "down from 6.571M in March 2026"}], "takeaways": [{"headline": "Wage growth outpacing employment is a tightness signal, not a boom.", "body": "McLean County wages rose 6.2% year-over-year while employment fell 0.5%, a pattern that suggests businesses are competing for a shrinking available workforce rather than expanding headcount broadly. That distinction matters for anyone gauging whether local economic momentum reflects genuine growth or a capacity ceiling."}, {"headline": "Manufacturing and insurance anchor a metro moving against the state's grain.", "body": "Illinois wage growth statewide sits at 4.1% with flat-to-declining employment outside leisure and construction, while Bloomington-Normal's 6.2% wage growth and 3.3% unemployment rate suggest the metro's State Farm/Rivian-anchored base is insulating it from broader Illinois softness. Commerce leaders evaluating regional comparisons should weight this metro's numbers independently of statewide headlines."}, {"headline": "National wage-inflation gap has not yet reached this metro's data.", "body": "National average hourly earnings growth slipped to 3.0% against 3.4% inflation in September, eroding real purchasing power broadly, but Bloomington-Normal's 6.2% wage growth figure (dated Q1 2026) still runs well ahead of that squeeze. Local figures lag the most current national read, making it premature to assume the metro is immune rather than simply not yet reflected in available data."}, {"headline": "Advertised pay for blue-collar trades is rising faster than white-collar roles locally.", "body": "Construction laborer pay is up moderately and manufacturing production worker pay is up moderately in the metro, while roles like business analyst and account manager show significant local declines against rising national medians. That split is consistent with the national pattern of hands-on sector strength over white-collar softness, and suggests the metro's momentum is concentrated in physical production and skilled trades rather than professional services."}], "local_conditions": "Bloomington-Normal's unemployment rate fell to 3.3% in July 2026, well below the national 4.1% and Illinois' 4.7%, even as McLean County employment edged down 0.5% year-over-year to 87.3 thousand -- a combination consistent with labor force tightening rather than job creation acceleration. Average weekly wages in the county climbed 6.2% year-over-year to $1,498 through Q1 2026, outpacing both the state's 4.1% wage growth and the national cooling trend, a divergence that appears tied to concentrated demand from State Farm, Rivian's continued production hiring in Normal, and the insurance/manufacturing mix that defines the metro's base.", "implications": "Strong local wage growth against a falling unemployment rate signals a metro economy running tighter than the state or national picture, which bears on how commerce leaders read consumer purchasing power and expansion timing locally rather than on any single hiring decision. A county-level employment dip alongside wage acceleration is consistent with labor supply constraints, not softening demand -- a distinction that matters for anyone assessing whether the metro has room to absorb new investment. Current conditions suggest monitoring whether McLean County's labor force participation stabilizes in coming months, since continued contraction alongside wage gains would point to structural capacity limits rather than cyclical strength.", "looking_ahead": [{"category": "Worth watching", "body": "McLean County's 0.5% year-over-year employment decline alongside rising wages warrants tracking into Q3 data -- if the gap widens, it points to a labor supply ceiling rather than normal seasonal variation that could constrain future investment capacity."}, {"category": "Early indicator", "body": "Rivian's continued active recruitment in Normal for manufacturing roles is a direct signal of production-side demand; any change in posting volume or pace over the next two months would be an early read on whether EV manufacturing investment in the metro is accelerating or plateauing."}, {"category": "Potential inflection point", "body": "Illinois' statewide labor force contracted from 6.571 million in March to 6.477 million in August 2026, a trend that, if mirrored locally, would mean McLean County's low unemployment rate increasingly reflects fewer people looking for work rather than stronger job creation."}, {"category": "Expected", "body": "Illinois WARN filings have hit 91 notices affecting 16,782 workers year-to-date, with September activity including Uber, GoHealth, and T-Mobile; none are Bloomington-Normal-based currently, but continued statewide layoff volume is a factor commerce leaders should track for any spillover into local candidate or consumer markets."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 31200.0, "metro_p50": 33389.8, "metro_p75": 37440.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": 28919.0, "metro_p50": 32272.6, "metro_p75": 34320.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": 33870.0, "metro_p50": 38160.0, "metro_p75": 41900.0, "metro_trend_direction": "down", "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": 60320.0, "metro_p50": 80600.0, "metro_p75": 92805.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 78000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 29630.0, "metro_p50": 37440.0, "metro_p75": 43680.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": 40560.0, "metro_p50": 47840.0, "metro_p75": 48880.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 40560.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 60320.0, "metro_p50": 71388.0, "metro_p75": 77511.0, "metro_trend_direction": "down", "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": 37403.25, "metro_p50": 41600.0, "metro_p75": 43179.5, "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": 25515.0, "metro_p50": 33800.0, "metro_p75": 37440.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": 36313.75, "metro_p50": 37325.6, "metro_p75": 37326.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": 39520.0, "metro_p50": 44200.0, "metro_p75": 46280.0, "metro_trend_direction": "down", "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": 35360.0, "metro_p50": 41600.0, "metro_p75": 44889.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": 57500.0, "metro_p50": 57500.0, "metro_p75": 60671.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": 88288.5, "metro_p50": 103578.0, "metro_p75": 115336.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 102581.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 111500.0, "metro_p50": 123230.6, "metro_p75": 135000.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": 100250.0, "metro_p50": 128500.0, "metro_p75": 152734.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 139500.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 54736.0, "metro_p50": 72167.0, "metro_p75": 77686.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": 76950.0, "metro_p50": 96611.8, "metro_p75": 124864.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 54108.75, "metro_p50": 68404.2, "metro_p75": 74115.0, "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": 79537.5, "metro_p50": 116150.0, "metro_p75": 116150.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 62354.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 74505.5, "metro_p50": 98612.4, "metro_p75": 105250.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 85216.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 35880.0, "metro_p50": 43969.8, "metro_p75": 50958.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 56731.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 58744.5, "metro_p50": 76489.0, "metro_p75": 100006.0, "metro_trend_direction": "down", "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": 65000.0, "metro_p50": 87500.0, "metro_p75": 91350.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": 76950.0, "metro_p50": 80000.0, "metro_p75": 95225.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 98279.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 61360.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": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 38480.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 65126.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 153476.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 55433.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 62400.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 58491.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 34320.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 67995.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": "bloomington-normal-il-msa/metro-job-market/2026-09.html", "pdf": "bloomington-normal-il-msa/metro-job-market/2026-09.pdf", "sources_html": "bloomington-normal-il-msa/metro-job-market/2026-09.sources.html"}, "published_at": "2026-10-09T13:48:45.064875+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/bloomington-normal-il-msa/metro-job-market/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/bloomington-normal-il-msa/metro-job-market/2026-09.pdf"}